提出されたステーブルコイン支払いに処理ステータスを追加対応が必要な変更点
新機能
ステーブルコイン決済 における crypto
決済手段で確定された PaymentIntent は、ユーザーがブロックチェーンに取引を送信して処理する際、processing
の status を持つようになりました。ユーザーは、決済が確定したときにのみ、導入にリダイレクトされます。
影響
以前は、PaymentIntent は requires_
から succeeded
または requires_
に遷移して成功または失敗を示していました。
この変更により、crypto
決済手段を使用する場合は以下のとおりです。
- 顧客が取引の確定を待っている間に PaymentIntent を 取得 すると、
status
フィールドにprocessing
の値が表示されるようになりました。 processing
ステータスで確定された PaymentIntent を キャンセル しようとすると、リクエストはエラーpayment_
で失敗します。intent_ invalid_ cancellation_ state
PaymentIntent が processing
ステータスに遷移したときに通知を受けたい場合は、オプションで payment_
イベントをリッスンするように Webhook エンドポイントを設定できます。
PaymentIntent が processing
ステータスの間、顧客はリダイレクトされないため、決済体験を変更する必要はありません。