Contributions
IONGate Payment Module
IONGate Payment Module
Expand All / Collapse All
Backed out previous fix, iongate didn't recognize there was already a query parameter, and added another ? to the end of the URL.
* Changed the return URL to include the sessionID in case the SSL domain and NONSSL domain are not the same.
* Fixed bug on check for cc type
* Added custom message for cc type error
* Added the AUTHRESPONSE back to the error message, with a <br> in between to make it a little more readable.
* Tried to find the order id to put in invoiceno, but from
what I can tell its not available until after the process_button
method is called. For now I'm putting the date in there so
that the invoiceno has something in it.
* Using the error array to return all error messages now, instead of using the error_message variable to return the error from iongate. This should be a more consitent look.
* Fixed a bug where the credit card validation error wasn't showing up.
Version iongate_cvs22-121702
Update to "Iongate payment module new checkout methods"
* I removed the AUTHRESPONSE from the error message that was returned when the card is declined.
* I added admin config options for enabling/disabling all the
credit card types that iongate accepts. There is no check to see
if one is enabled, so if you disable them all, you will have an
empty select box on your checkout screen.
* Commented out the invoicenum since its optional, and I don't
have anything good to put in there. Any suggestions?
Iongate module based on authorize.net CVS version (1.40) and previous iongate module from Cheng.
Iongate module based on authorize.net CVS version (1.40) and previous iongate module from Cheng.
Fixed an error in previous version .. didn't know shipping_cost and charge were passed through payment module (instead of being read from order. So, CC would process correct total but order entered into system would be missing shipping charge (etc ...).
This is based off the Authorize.net module
that is in CVS 2.2
I have this working on my CVS dated
end of April.
Please don't e-mail me directly for any problems during the install/setup. Post it in a message or reply to this and I will eventually get to it (IF).
Thank you.
Note: Contributions are used at own risk.