I'm using Zen Cart v1.3.8 and have installed the donated itransact payment module found here and have configured it using the correct Vendor ID and have put my gateway into test mode via the iTransact terminal controls (and use their test CC# as their own instructions advise), but get the following error when I try to submit a test purchase via the Zen Cart interface:
h_t_t_p://mystore_IP_address/index.php?main_page=checkout_payment&payment_error=itransact&error=The+credit+ca rd+number+starting+with++was+not+entered+correctly%2C+or+we+do+not+accept+that+k ind+of+card.+Please+try+again+or+use+another+credit+card.&itransact_cc_owner=&it ransact_cc_expires_month=&itransact_cc_expires_year=
Is this error being generated locally by the module in Zen Cart, or is it proof that my test submission hit iTransact's server but was returned with a failure?
I will check with a WireShark capture after I post this message just to settle my mind...
Has anyone gotten the iTransact payment module to work? The only parameter in the Zen Cart payment gateway interface for the iTransact module that could be incorrect is the IP Address the transactions are being sent to but I can't find such an address anywhere on the web, including at iTransact. The default IP that comes with the module is 65.113.114.142 and I've tried lookups on this but only get an ISP. If I go to the http and XML web developer toolkits page offered by iTransact they use secure.itransact.com (not an IP address for form post submissions) and then offer various switches depending on the form type you are using, which don't appear to have any relevance to submissions submitted from the payment module in Zen Cart.
Anyway, we're dead in the water right now and will have to cancel our account with iTransact and go someplace else unless we can get them integrated with Zen Cart. So, any advice or feedback would be most appreciated.
Thanks,
Wulf





