イベント受信が遅延しているのはなぜですか?
イベントは本質的に非同期
Webhookイベントは非同期で送信されるため、数分以上の遅延が予想されます(一部のリダイレクト決済方法では数時間または数日かかることもあります)。そのため、保留中の応答をサポートできる統合を使用することをお勧めします。
非同期プロセスの遅延を結論に結びつけないでください。この遅延は当社のプラットフォームの設計に起因します。遅延の可能性に注意し、タイムクリティカルなプロセスの非同期プロセスの応答に依存しないでください。これはプラットフォームの設計の結果であるため、遅延を減らすことはできません。
リダイレクト決済方法(iDealなど)については、イベントを送信する前に、外部決済方法に依存して取引ステータスを提供します。
イベントを受信するまで顧客を待たせる必要はありません。iDealを例にとると、これには/payments/details応答を使用できます。その後、非同期イベントを使用して、システムの決済ステータスを更新し、顧客に確認を送信できます。
この記事は役に立ちましたか?
詳細情報
このトピックについて詳しく説明します。
Adyen Docへ