0

Paypal API は初めてですが、自分のサイトに統合しました。すべてのトランザクションには、 を使用する 2 つのレシーバーがありadaptive payments apiます。ときどきipn、ステータスが の応答が返されますINCOMPLETE。ドキュメントを読むと、このステータスは

 Some transfers succeeded and some failed for a parallel payment or, for a delayed chained payment, secondary receivers have not been paid

1 つのトランザクションしか機能しないのはなぜですか? 最初の受信者だけがお金を受け取っているため、問題が発生しています。これを処理する最善の方法は何ですか? とにかく、最初の受取人の支払いですぐに買い手に返金しますか?

4

1 に答える 1

1

リクエスト内のいずれかの支払いが失敗した場合は、reverseAllParallelPaymentsOnError パラメーターを使用してすべての支払いを取り消すことができます。

xs:boolean (オプション) 支払いでエラーが発生した場合、並行支払いを取り消すかどうか。許容値は次のとおりです: true – エラーが発生した場合、各並行支払いは取り消されます false – 未完了の支払いのみが取り消されます (デフォルト)

于 2013-07-03T04:14:14.763 に答える