1

持ち帰りサービス用の新しいウェブサイトを構築しており、PayPal Express と統合しています (NVP API を使用)。注文は同日の夜に発送されるため、eCheck の支払いは無効になっています。

私たちが従おうとしているプロセスは次のとおりです。

  • ユーザーが PayPal で注文し、DoExpressCheckoutPayment を使用する場合、使用されるアクションは承認です。
  • テイクアウトは注文を確認し、完全なタイプを COMPLETE に設定する DoCapture 要求が行われます

この時点で、応答ステータスが COMPLETED を示している限り、資金は保証されていると理解しています。実際、非常にまれなシナリオを除いて、通常は承認の時点で保証されるはずです。

したがって、IPN の要件がわかりませんか? 特定のトランザクションで受け取る通知はこれ以上ありません。eChecks を利用することの利点はわかりましたが、それを無効にすると、何か提供されますか?

4

1 に答える 1

1

IPN はオプションの「メッセージング サービス」です。チェックアウト/購入フローには「依存関係」がありません ( PayPal が言うようにすべきではありません)

IPN は非同期メッセージ サービスです。つまり、IPN は Web サイトのアクションと同期されません。

...

IPN メッセージ サービスはリアルタイム サービスではありません。その結果、イベントの発生後、リスナーは何秒間も IPN メッセージを受信しない場合があります。そのため、チェックアウト フローは、IPN メッセージの受信に依存して完了するべきではありません。その場合、再試行を処理する必要があるため、システム負荷が高い期間中のチェックアウト フローは遅くなり、複雑になります。

しばらく時間が経ちましたが、サポートする場合/サポートする場合にIPNが非常に役立つことについてあなたは正しいです-re eCheck :Paypalが小切手/資金をクリアしたときに通知されます(メモリが機能する場合、1〜3営業日/銀行日).

ひ...

于 2015-03-05T15:55:47.720 に答える