Tôi đang làm việc cho Magento 2 ngay từ phiên bản đầu tiên. Cho đến bây giờ đối với các khoản thanh toán tôi chỉ sử dụng Paypal Express Checkout. Nhưng bây giờ có yêu cầu tích hợp bài viết trực tiếp Authorize.net. Và tôi đã cố gắng tích hợp nó bằng thông tin đăng nhập hộp cát.
Bây giờ khi tôi ở trang thanh toán, chọn Authorize.net để thực hiện thanh toán bằng cách sử dụng số thẻ mẫu hộp cát, ví dụ: - Thẻ kiểm tra American Express: 370000000000002 , Khi tôi nhấp vào thứ tự địa điểm, nó sẽ tiếp tục hiển thị trình tải. Nhưng nếu tôi có thể nhìn thấy trong bảng quản trị trong mục Bán hàng> Đơn hàng m Nó hiển thị đơn hàng mà tôi vừa đặt.
Tôi đã tìm kiếm phân bổ và thấy một số người đã đăng cùng một vấn đề, nhưng họ cũng đã đề cập đến phiên bản PHP là 7.0.x nơi họ đang gặp vấn đề. ví dụ ở đây
Nhưng tôi đang sử dụng phiên bản PHP 5.6.20 và tôi cũng gặp vấn đề này đầu tiên với phiên bản Magento 2.0.6 . Bây giờ tôi đã thực hiện cài đặt Magento 2.0.7 mới trên máy chủ mới, nhưng vấn đề vẫn còn đó
Cài đặt cấu hình bảng quản trị của tôi cho Authorize.net là
Chế độ kiểm tra: Có
Cổng Url : https : // secure. Authorize.net/gateway/transact.dll
Tôi thậm chí đã thử với
https: // test. Authorize.net/gateway/transact.dll
Chi tiết giao dịch Url : https : // api. Authorize.net/xml/v1/request.api
Gỡ lỗi : Có
Bây giờ khi tôi đã kiểm tra debug.log
nó đang nói
[2016-05-27 12:35:03] main.DEBUG: cache_invalidate: {"method":"POST","url":"http://example.com/authorizenet/directpost_payment/place/","invalidateInfo":{"tags":["catalog_category_3","catalog_category"],"mode":"matchingAnyTag"},"is_exception":false} []
[2016-05-27 12:35:03] main.DEBUG: array (
'request' =>
array (
'x_version' => '3.1',
'x_delim_data' => 'FALSE',
'x_relay_response' => 'TRUE',
'x_test_request' => 'TRUE',
'x_login' => '****',
'x_method' => 'CC',
'x_relay_url' => http://example.com/authorizenet/directpost_payment/response',
'x_type' => 'AUTH_CAPTURE',
'x_fp_sequence' => '2',
'x_invoice_num' => '000000002',
'x_amount' => 5.0099999999999998,
'x_currency_code' => 'USD',
'x_tax' => '0.00',
'x_freight' => '5.00',
'x_first_name' => 'Dinesh',
'x_last_name' => 'Saini',
'x_company' => '',
'x_address' => 'test',
'x_city' => 'California',
'x_state' => 'Alabama',
'x_zip' => '90001',
'x_country' => '',
'x_phone' => '1234567890',
'x_fax' => '',
'x_cust_id' => '',
'x_customer_ip' => '122.173.244.114',
'x_customer_tax_id' => '',
'x_email' => 'dineshs@test.com',
'x_email_customer' => '1',
'x_merchant_email' => '',
'x_ship_to_first_name' => 'Dinesh',
'x_ship_to_last_name' => 'Saini',
'x_ship_to_company' => '',
'x_ship_to_address' => 'test',
'x_ship_to_city' => 'California',
'x_ship_to_state' => 'Alabama',
'x_ship_to_zip' => '90001',
'x_ship_to_country' => '',
'x_po_num' => '',
'x_fp_timestamp' => 1464352503,
'x_fp_hash' => '27827498413496cd9ad6ed247e9688f3',
),
) {"is_exception":false} []
Bất cứ ai có thể xin vui lòng giúp đỡ, có bất cứ điều gì sai trong cấu hình của tôi hoặc tôi đã thử với một cái gì đó khác.