В Magento 2.2.5 я включил метод прямой отправки authorize.net в режиме «песочницы», при попытке оплаты на странице оформления заказа появляется сообщение об ошибке Sorry, but something went wrong. Please contact the seller.
Я проверил консоль для устранения неполадоки обнаружил, что приведенное ниже сообщение, отображаемое в URL-адресе запроса: https://test.authorize.net/gateway/transact.dll
The reporting of this transaction to the Merchant has timed out. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.
This transaction has been approved.
It is advisable for you to contact the merchant to verify that you will receive the product or service.
Я провел много исследований и обнаружил, что это может произойти по многим причинам, я применил все исправления, но все еще имею ту же проблему.
Ниже приведены ключевые моменты:
URL-адреса песочницы Authorize.net:
URL шлюза: https://test.authorize.net/gateway/transact.dll
Детали транзакцииURL: https://apitest.authorize.net/xml/v1/request.api
Режим тестирования: NO
SSL: enabled
MD5 Хэш: Yes, Less than 10 character long.
Журнал отладки:
main.DEBUG: array (
'request' =>
array (
'x_version' => '3.1',
'x_delim_data' => 'FALSE',
'x_relay_response' => 'TRUE',
'x_test_request' => 'FALSE',
'x_login' => '****',
'x_method' => 'CC',
'x_relay_url' => 'https://mydomain/authorizenet/directpost_payment/response',
'x_type' => 'AUTH_CAPTURE',
'x_fp_sequence' => '43',
'x_invoice_num' => '000000030',
'x_amount' => 50.0,
'x_currency_code' => 'USD',
'x_tax' => '0.00',
'x_freight' => '5.00',
'x_first_name' => 'Demo',
'x_last_name' => 'Buyer1',
'x_company' => 'Demo',
'x_address' => 'New Street 33',
'x_city' => 'California',
'x_state' => 'California',
'x_zip' => '56005',
'x_country' => 'US',
'x_phone' => '0123456789',
'x_fax' => '',
'x_cust_id' => '',
'x_customer_ip' => '103.15.66.130',
'x_customer_tax_id' => '',
'x_email' => 'myemailaddresss',
'x_email_customer' => '0',
'x_merchant_email' => '',
'x_ship_to_first_name' => 'Demo',
'x_ship_to_last_name' => 'Buyer1',
'x_ship_to_company' => 'Demo',
'x_ship_to_address' => 'New Street 33',
'x_ship_to_city' => 'California',
'x_ship_to_state' => 'California',
'x_ship_to_zip' => '56005',
'x_ship_to_country' => 'US',
'x_po_num' => '',
'x_fp_timestamp' => 1538807586,
'x_fp_hash' => '16bf75c140a4ca76a6dcf3dc82a5c4bf',
),
)
Любая помощь в этом будет оценена.
Спасибо.