SheenaMad:
Ok I made that mistake - now I need help - your Nixak’s Sagepay Form Payment Gateway Module seems to me to be installed correctly, but do I have to install Sagepay's form kit somewhere in the background of zencart in order to get my webshop to connect to sagepay.
I can get as far as clicking pay with sagepay and it confirms the order and goes to step 3 of 3 but wont connect to sagepay. what do I need to do PLEASE help. I have two other sites to do this on and will be trying to install Nixak’s Sagepay Form Payment Gateway Module myself next time cause your guidenotes seen to bne super clear .
A lost Zenner !!!! :-)
Hi Sheenamad,
First off you don't have to install anything from sagepay.
This sounds like maybe you have not yet completed the neccasary steps that sagepay ask you to do when you first setup an account with them. The info you need is in the readme file that comes with my module however as someone else installed it I'm guessing you don't have that, so I will post it below.
SagePay require you to complete at least one payment in test mode & refund it before you can use their live server.
Leave the admin screen and go back to the front end of your shop. Make a purchase with SagePay as you would as if you're a customer.
When you hit the final checkout button you'll be directed to the SagePay test server, which has "test" written on the background.
DO NOT ENTER REAL CREDIT CARD DETAILS ON THE TEST SERVER, THEY WILL NOT WORK.
Select a credit card type to pay with and use the corresponding card number:
VISA - 4929000000006
MASTERCARD - 5404000000000001
DELTA - 4462000000000003
SOLO - 6334900000000005 - Issue 01
DOMESTIC MAESTRO - 5641820000000005 - Issue 01
AMEX - 374200000000004
ELECTRON - 4917300000000008
JCB - 3569990000000009
DINERS - 36000000000008
The "valid from" and "expires" date can be anything.
You will also need to supply the following values for CV2, Billing Address Numbers
and Billing Post Code Numbers.
These are the only values which will return as Matched.
Any other values will return as Not Matched.
CV2 - 123
Billing Address Numbers - 88
Billing Post Code Numbers - 412
You will also need to enter the 3D Secure password as " password " (it is case sensitive)
so that the 3D Secure authentication returns Fully Authenticated.
When testing be careful when repeatedly buying the same dummy product, this can create
problems producing an order number when you return to your website after the
transaction has been completed.
========================================================
SAGEPAY:
Login to SagePay (Google "Login to SagePay" to find the relevant screen) with your username and password.
Note: don't do this with your "main" admin identity, instead you should setup another identity with your admin account, give it all permissions by ticking the row of boxes, and login as this.
Search for the transaction, select it, open it, and refund it.
Now contact SagePay (tel: 0845 0554454 ) and tell them you're ready to go live.
Then you're good to go back to the admin screen, modules, payments, SagePay, transaction mode, and change over to "live".
Follow the above instructions and hopefully this will solve the problem, if not let me know and I will try to help.
p.s. please don't post here and pm me, if there are any problems I would rather they are shown here so as the answers can help everyone.