Hi all, after lots of headaches I am pleased to announce version 1.3 is on its wayunfortunatly there seems to be a problem with updating contributions on the site at the moment but I will have it added as soon as it's fixed.
Changes for Version 1.3
US state codes are now sent to SagePay and the module detects whether to send the state code or not i.e if the address is not American then the state codes are not sent (as they would cause an error) this applies to both the billing and delivery address even if they are different. Thankyou hairx for pointing out this problem.
Basket details can now be sent to SagePay. YES you read it rightI have managed to get this working and it's been tested out on a live website.
I re-coded both the currency and transaction type switches so as to make them more intuative and so as they conform to Sagepay's rulings better.
Coded in the SendEmail flag. Now you can decide whether the emails that Sagepay sends out after a successful or un-succsessful transaction go to just yourself (the vendor), yourself and the customer or to niether.
Installation notes:
I highly advise that you backup both your website and database before following the instructions below. You may wish to put your site in to maintaince mode whilst carrying out this update.
1) From your admin panel (modules/payment) highlight the sagepay module and remove it via the remove button. MAKE SURE you have your vendor name and password stored somewhere.
2) Using an FTP client or your server side file access delete the following two files:
i) includes/modules/payment/sagepay_form.php
ii) includes/languages/english/modules/payment/sagepay_form.php
3) Install version 1.3 - the files are laid out correctly in the folders and there should be no files overwritten.
4) in your Zen-Cart admin go to modules/payment and install the sagepay module ensuring to enter your correct vendor name and password.
5) Enjoy
Failure to delete the old sagepay_form.php files could cause errors and prevent the module from working correctly.
Version 1.3 has been tested on both a vanilla 1.3.8a install and on a live 1.3.8a website.


unfortunatly there seems to be a problem with updating contributions on the site at the moment but I will have it added as soon as it's fixed.
I have managed to get this working and it's been tested out on a live website.
Reply With Quote
