3

現在、PayPal の機能をテストしています。適切な構成情報をすべて追加しましたが、購入は完全に機能しています。

管理パネルに入ると、すべての注文に「支払いレビュー」ステータスがあります (今日または昨日行われました)。

私の質問は - これほど長く続くのは普通ですか? もしそうなら、どうすれば適切にテストできるのでしょうか。そうでない場合は、この問題をデバッグする方法に関するヒントを教えてもらえますか?

この時点からプロセスがどのように進むかについての情報は、非常に高く評価されます. 予想通りの感謝。

4

4 に答える 4

6

購入を行った PayPal アカウントを確認します。そこに完了と表示されますか、それとも保留中と表示されますか? 完了と表示されている場合は、カートを更新するための IPN を受け取っていない可能性があります。テスト サンドボックス アカウントで審査中と表示されている場合は、支払い審査がオンになっている可能性があります。テスト サンドボックス アカウント内でトランザクションの詳細を確認し、手動で支払いを受け入れる必要がある場合があります。支払い審査がオンになっている場合は、オフにすることもできます。developer.paypal.com で開発者アカウントにログインし、テスト アカウントをクリックするだけです。次に、支払いレビューの列が表示されます。有効になっている場合は、ここから切り替えるだけです。

于 2013-02-27T21:42:22.023 に答える
0

このクエリは、未処理のトランザクションを残した Amazon Sandbox 注文の場合に解決しました。これらはエラーログにポップアップ表示されました

OrderReferenceId XYZ が無効です

毎回、Magento の cron スケジューラを使用します。基本的に、Paypal およびサンドボックス モードを備えた他のすべての外部支払い方法と同じです。

UPDATE `sales_payment_transaction`
SET `is_closed`=1
WHERE 'S02-XXXXXXX-XXXXXXX' IN (txn_id, parent_txn_id);
于 2015-09-30T14:43:15.180 に答える