We are having an error with our X-Payments setup. Just experienced it today. Things were working fine, we tested on Windows 7 - Firefox and ran a test transaction, it was completed.
We then tested on Windows 8.1 - Internet Explorer, and received an Internal Error!
We selected the X-Payments Payment Method in checkout, it worked and loaded correctly (we're using the iFrame) Then before submitting payment, we clicked "Change Payment" then this crashed everything and will not work again.
See code below and attached image. We cannot login to X-Payments anymore, nor will the X-Pay Connector Payment Method, for Authorize.net AIM, work anymore. This is a huge annoyance and we've always had payment issues.
in x-errors_xpay_connector.php:
Code:
-------------------------------------------------
[30-Jan-2015 11:48:41] xpay_connector message:
Response is not decrypted (Error: Can not decrypt chunk)
Request URI: /payment/payment_cc.php
Backtrace:
/../modules/XPayments_Connector/xpc_func.php:2216
/../modules/XPayments_Connector/xpc_func.php:1873
/../modules/XPayments_Connector/xpc_func.php:389
/../payment/cc_xpc.php:574
/../payment/payment_cc.php:347
-------------------------------------------------
in x-errors_payments.php:
Code:
-------------------------------------------------
[30-Jan-2015 11:50:09] PAYMENTS message:
Payment processing failure.
Login: [xxx]
IP: [xxx]
----
Payment method: Credit Card (X-Payments: Authorize.Net AIM)
bill_output = Array
(
[cvvmes] => not set /
{code} => 2
[billmes] => Internal error (R)
)
original_bill_output = Array
(
[cvvmes] => not set /
{code} => 2
[billmes] => Internal error (R)
)
Request URI: /payment/payment_cc.php
Backtrace:
/../payment/payment_ccmid.php:459
/../payment/payment_ccend.php:48
/../payment/payment_cc.php:349
-------------------------------------------------
in /xpayments/var/log/admin/errors.log:
Code:
ERROR [2015-30-01 12:03:09]
User: unknown; IP: [xxx]
Zone: View
Code: MODEL_NOT_FOUND (903)
Database record for class {{class}} was not found; primary key - {{id_name}}, key value - {{id_value}}
Affected systems: View/Admin/Profile.php file (220:assert); Core/Handler.php file (501:prepareModel); View/Admin/Account.php file (191:getModel); View/Admin/Profile.php file (293:getPageTitle); View/Admin.php file (254:getPageTitle); Core/Dispatcher.php file (178:process); Application.php file (156:dispatch); /../xpayments/admin.php file (26:run)