テストモードで払い戻しをしようとしています (pilot-payflowpro.paypal.com) (私の通貨は参考までに GBP です)
ドキュメントからわかる限り、私はすべてを正しく使用しています : https://www.x.com/sites/default/files/payflowgateway_guide.pdf成功応答。
https://manager.paypal.comにログインして、正しい金額が返金されたことを確認すると、常に 1GBP が記録されます
AMT を省略しても 1 GBP しか記録されませんが、2 回目の払い戻しを行って AMT を省略すると、元の金額を払い戻しようとします (1 GBP が既に払い戻されているため、これはもはや金額ではありません) 117 エラーが発生します。コード。
これは、指定した量ではなく、この 1 GBP をログに記録するテスト モード専用でしょうか? manager.paypal.com 自体の ORIGID を使用して (テスト トランザクションで) 手動で払い戻しを行ったところ、正しい金額の成功画面が表示されましたが、トランザクションを再度検索すると 1 GBP と表示されます。
ドキュメントやオンラインでこの動作を見つけることはできません。誰もこれに関する情報を持っていますか?
私の唯一の他のオプションは、ライブトランザクションを実行して払い戻しを行うことですが、テストは同じように動作する必要がありますか?