私は最初のバージョンからMagento 2で働いています。今までのところ、支払いにはPaypal Express Checkoutのみを使用しました。しかし今、Authorize.netダイレクトポストを統合する必要があります。サンドボックスの認証情報を使用して統合しようとしました。
次に、チェックアウトページでAuthorize.netを選択して、サンドボックスのサンプルカード番号を使用して支払いを行います(例:-American Express Test Card:370000000000002)。注文をクリックすると、ローダーが表示され続けます。しかし、管理パネルの[Sales]> [Order m]の下に表示される場合は、先ほど行った注文が表示されます。
私はallotを検索し、何人かの人々が同じ問題を投稿したことを発見しましたが、彼らは問題が発生している7.0.xとしてPHPバージョンについても言及しました。例えばここ
しかし、私はPHPバージョン5.6.20を使用しています。また、Magento 2.0.6バージョンで最初にこの問題を抱えています。新しいサーバーでMagento 2.0.7の新規インストールを完了しましたが、問題はまだ残っています
Authorize.netの私の管理パネル構成設定は
テストモード:はい
ゲートウェイURL:https : //secure.authorize.net/gateway/transact.dll
私も試しました
https://test.authorize.net/gateway/transact.dll
トランザクション詳細URL:https : //api2.authorize.net/xml/v1/request.api
デバッグ:はい
debug.logを確認したら
それは言っている
[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} []
誰かが助けてくれますか、私の設定に何か問題がありますか、それとも何か他のもので試しましたか?