予約キャプチャ フロー

概要

予約キャプチャ フローは、デュアル メッセージ通信を使用して支払いを処理する場合に使用します。資金は、まず、決済インテグレータがホストする reserveFunds メソッドを呼び出して予約されます。このメソッドが同期的に SUCCESS を返す場合は、資金が予約され、取得または解放できることを意味します。このステップは一般に認証または認可の実行と呼ばれています

ファンドの予約のキャプチャ

資金は asynchronousCaptureFundsReservation の呼び出しで取得できます。これにより、Google アカウントへの送金処理が開始されます。 予約のキャプチャ

ファンドの予約をキャンセル

また、asynchronousCancelFundsReservation を呼び出して資金の予約をキャンセルすることもできます。これにより、資金の保留が解除されます。予約がキャンセルされると、金銭の移動は行われません。予約は、一定期間(通常は 7 日間)が経過すると自動的にキャンセルされます。ファンドのキャンセル

アクワイアラの参照番号

資金が回収されると、ARN(アクワイアラ参照番号)が生成されます。この値は通常、数日後まで決済インテグレータに認識されません。値が判明したら、決済インテグレータは Google がホストする setAcquirerReferenceNumberForCaptureNotification を呼び出して、ARN を Google に提供する必要があります。ARN をこの取引に関連付けることで、Google はこの取引に関連する異議申し立てや不正行為に対応できます。

後続のオペレーション

資金が回収されると、決済インテグレータがホストする asynchronousRefund メソッドを呼び出して、Google から払い戻しが行われます。または、ユーザーまたはカード会社がチャージバック プロセスを開始することもできます。この手続きは異議申し立てフローで処理されます。