基本的に、この種のシナリオはどのように可能ですか?
returned without completing
同じトランザクションの他の 3 つの支払いが正常に完了したかのように、1 つのトランザクションの 1 つの支払い (4 つのうち) が失敗しました。全体の取引状況はPaymentActionCompleted
です。
1回の支払いだけで「完了せずに戻る」にはどうすればよいですか? これはタイミングの問題に違いないと思いますか?並行支払いが処理されないことは知っていますが、少なくともコミットメント ([今すぐ支払う] をクリックする) はアトミックであり、たとえば、コミットの直後にキャンセルをクリックしてもほとんど効果がないという印象を受けました。
エラー メッセージを繰り返すには (失敗した 1 回の支払いの場合): The Buyer returned without completing the payment. (13114)
.
他のエラー メッセージで多くの「部分的な成功」を見てきましたが、あまり意味をなさないメッセージはこれが初めてです。