janice171 Posted August 4, 2007 Share Posted August 4, 2007 Hi, I am having real problems with payments not getting through. They are appearing in PrtotX admin but not in Oscommerce admin and customers are entering their card details in more than once because they don't think the transaction has gone through. The last transaction to go through and appear in Oscommerce admin was 31st July. The site is already running under protocol 2.22. Does anyone know what this could be? Thanks for any help Quote Link to comment Share on other sites More sharing options...
Guest Posted August 4, 2007 Share Posted August 4, 2007 Hi, Have a look at the last few pages of the official thread http://www.oscommerce.com/forums/index.php?showtopic=195199 There is a modification you can make to increase the timeout setting - that may help with your problem. Tom Quote Link to comment Share on other sites More sharing options...
janice171 Posted August 4, 2007 Author Share Posted August 4, 2007 Hi Tom, I can only find a file called 'protx_direct.php' which is in the root/includes/modules directory. Is this where i need to make changes? I can't find a file called 'protx_process.php' Thanks for your help Quote Link to comment Share on other sites More sharing options...
janice171 Posted August 4, 2007 Author Share Posted August 4, 2007 Hi Tom, I can only find a file called 'protx_direct.php' which is in the root/includes/modules directory. Do i need to change this code: if (MODULE_PAYMENT_PROTX_DIRECT_TRANSACTION_MODE == 'Test') { $url = 'https://ukvpstest.protx.com/VPSDirectAuth/PaymentGateway.asp'; } elseif (MODULE_PAYMENT_PROTX_DIRECT_TRANSACTION_MODE == 'Server IP Test') { $url = 'https://ukvpstest.protx.com/showpost/showpost.asp'; } elseif (MODULE_PAYMENT_PROTX_DIRECT_TRANSACTION_MODE == 'Simulator') { $url = 'https://ukvpstest.protx.com/VSPSimulator/VSPDirectGateway.asp'; } else { $url = 'https://ukvps.protx.com/VPSDirectAuth/PaymentGateway.asp'; } with this: if (MODULE_PAYMENT_PROTX_DIRECT_TRANSACTION_MODE == 'Test') { $url = 'https://ukvpstest.protx.com/vspgateway/service/vspdirect-register.vsp'; } elseif (MODULE_PAYMENT_PROTX_DIRECT_TRANSACTION_MODE == 'Server IP Test') { $url = 'https://ukvpstest.protx.com/showpost/showpost.asp'; } elseif (MODULE_PAYMENT_PROTX_DIRECT_TRANSACTION_MODE == 'Simulator') { $url = 'https://ukvpstest.protx.com/VSPSimulator/VSPDirectGateway.asp'; } else { $url = 'https://ukvps.protx.com/vspgateway/service/vspdirect-register.vsp'; } Quote Link to comment Share on other sites More sharing options...
Guest Posted August 4, 2007 Share Posted August 4, 2007 If you do not have the file protx_process.php in your root or /catalog/ folder then you are using a pre v3.0 version of the module. These versions do not support 3D-Secure so you will not be able to process maestro cards even if your change the urls. I highly recommend upgrading to a newer version of the module. The latest version is v4.3 - this doe snot yet have the new urls but that should not matter greatly. The error you are getting that you posted on the protx forum is because the old versions of the module split the response in numeric order not by fieldnames and protx have change the order in which the responses are returned. Tom Quote Link to comment Share on other sites More sharing options...
janice171 Posted August 4, 2007 Author Share Posted August 4, 2007 ok tom thanks, where do i get the new version from? i didn't install it but i could have a go at updating if i had instructions etc. cheers tom Quote Link to comment Share on other sites More sharing options...
Guest Posted August 4, 2007 Share Posted August 4, 2007 http://www.oscommerce.com/community/contri...ll/search,protx Instructions are included in the contrib file Tom Quote Link to comment Share on other sites More sharing options...
Guest Posted August 14, 2007 Share Posted August 14, 2007 Does this apply to Protx Form? I am having a problem with orders not being written to database (every transaction through Protx since they upgraded earlier this month). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.