I've created a new SecurePay payment module. A previous one exists that I updated to work with Zen-Cart v1.3.6 (but not 1.3.7?). There have always been issues matching "MasterCard" and "Master Card".
This payment module has been tested with 1.3.8a in production, but like everything else there is no warranty. It uses what SecurePay calls their "COM Object Interface". It is also known as "secure1" and is documented in a short document called "SecurePay API Documentation" spiSecure1.doc
This interface is typically used, for example, when programming in ColdFusion environments. However, it works just as well from PHP.
It essentially operates the same as the authorizenet_aim interface but without all the new wizzy features.
This module fills in Comment1 with a prefix you specify and the order number. Comment2 will have a detailed description of the order. If there is too much detail in there for you, you'll have to edit the module. I may create an admin option to limit these details.
You may optionally specify a transaction key for increased security. This key is created on the SecurePay merchant web site and entered into the admin panel for this module.
This module allows you to choose the address verification mode. For shops that have many cards denied because they don't match the full address verification, consider just verifying the zip code.
If you want the SecurePay communications to be logged to the database, you need to first create the TABLE_SECUREPAYCOM ('securepaycom') with the fields in the README.txt
I don't get paid for this, but if you feel moved to contribute please donate to http://www.SacredFireFoundation.org
The SecurePay "COM" module is located in the download area. I used "v3.0" so there would be no confusion with the previous modules.
Thanks,
Dan




