Contribution: PSiGate XML Payment Gateway
Merchant URL: http://www.PSiGate.com
Download Here
Requirements:- PSiGate Account
- cURL must be compiled into PHP
- SSL Certificate
- TCP port 7934 open for production use
- TCP port 7989 open for test/development use
This contrib replaces the prior PsiGate API that i released. That module will no longer be supported. This new interface connects into the new PSiGate XML processing interface.
Data is put into XML and sent securely to the gateway, and then the module parses the XML responses for approval and stores them in a separate database table.
The module supports 2 store id's (one for CAD currency, the other for USD currency) and automatically sends the correct store id based upon the currency that your customer has selected during the checkout process (assuming you support multiple currencies on your store).
Future development will include displaying the data stored in the database on the admin order page, and e-checks once psigate begins to support it on their gateway.
This module was quite a learning experience - i spent several days reading up on xml and php parsing, and have learned a whole ton. I thought my head was going to explode at one point ;)
Bookmarks