Go to Configuration > Payment and Shipping Gateways and click to edit SagePayDirect.
For
the 'friendly name', enter the name you want this payment system to be
referred to on the front of your site where customers select it, for
example 'Pay by credit card with SagePay'.
Change the status
from 'OFF' to 'ON' (for live orders) or 'TEST' or 'FAKE' for testing.
'TEST' means that a test order will be passed, allowing you to test the
full integration and pass multiple orders and no cost without needed to
do refunds. 'FAKE' means that Kartris will skip the SagePay payment
process and instead format a post back itself to the callback page of
Kartris. This is useful for testing that the callback process works,
triggers the appropriate emails and so on without keep having to keep
going through the SagePay test payment process.
ProcessCurrency -
if your store supports some currencies that your SagePay account cannot
process, you should set this with a three-letter ISO code to convert
all orders to this currency prior to sending users to the payment pages.
VSPProtocol -
SagePay uses a versioning system so that when a newer version of their
system is introduced, you can continue to process orders with the older
version (at least for some period). The Kartris SagePay support is
designed for 'Protocol 2.23', so you should not change this number
unless your Kartris payment system is upgraded at some point in the
future.
The other various SagePay settings required should be supplied to you by SagePay.