Using SagePay as a payment gateway in Catfish

Catfish supports SagePay as a payment gateway.

Setting up SagePay

When filling in an application form for SagePay, you will be asked several questions:

  • Are you integrating into an 'off the shelf' shopping basket? Answer Yes. Specify Other
  • Which system do you wish to use? Answer VSP Server
  • A list of allowed IP Addresses is attached to this knowledge base item.
  • Your subnet mask for these IP addresses will always be

Applying SagePay to a storefront

Login to the storefront as an Administrator.

Choose Configuration -> Payment Methods


Locate the SagePay gateway, click Edit and tick the box to enable it. Save the changes
Click the Configure link for Sagepay.

Configuring SagePay payment method

TransactionType should always be left as PAYMENT
ConnectTo allows you to choose the Test account on SagePay before they will move you into Live. Always begin with testing, ensure all transactions go through successfully, and then, when your Live account is enabled by SaegPay, enter this menu and adjust to LIVE
VendorName is provided by SagePay when you sign up to us the system
AdditionalFee allows you to charge an extra amount for transactions through the SagePay gateway
Both Domain Name fields should contain the root path to your storefront. This should include the initial http:// and a trailing /
Profile should always be left as LOW
Save any changes, and test the functionality in your storefront.
NOTE 1: 
Please make sure the storefront "URL alias" is not in capital letter, it Must be lowercase otherwise sageway won't work.

IP Address

You must allow the following IP address's within SagePay


Have more questions? Submit a request


Article is closed for comments.
Powered by Zendesk