X-Payments Internal Error: Data validation error
I am trying to test my X-Payments module however when I hit the submit button on the X-Payments page I get an Internal Error. This error shows in the X-Payments domain, not a redirect back to our eCommerce domain.
The error log prints: ERROR [2012-28-06 12:01:38] User: unknown; IP: xxx.xxx.xxx.xxx Zone: VSNode Code: NOT_A_NUMERIC (1510) Data validation error, node "VISACARDLEVEL": Not numeric (value: 'G ') Affected systems: VSNode/Base/Node.php file (124:assert); VSNode/Float.php file (119:assert); VSNode/Integer.php file (75:validate); VSNode$ However the payment shows authorized in our paypal manager, but X-Cart and X-Payments show the order as failed. We have yet to successfully complete any test transaction in this manner though the test module button in the X-Cart configuration is always successful. We are using X-Payments version 1.0.4 and the payflow pro gateway. Our gateway credentials are accurate and everything up to this point has worked just fine. Thanks |
Re: X-Payments Internal Error: Data validation error
We fixed this issue by replacing the PayFlowPro.php with the one that ambal provided.
http://forum.x-cart.com/showpost.php?p=340041&postcount=14 The file in question is in <xp-dir>/lib/XPay/Module/PayflowPro.php |
All times are GMT -8. The time now is 11:21 PM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.