Vault and Forward API を更新し、アップストリームリクエストのタイムアウトに 402 ステータスコードを返す破壊的変更
新規情報
Vault and Forward API は、特定のシナリオで 502
および 504
エラーではなく 402
エラーを返すようになりました。
この変更により互換性が失われる理由
一部のユーザーは、アップストリームエラーに対して 502
または 504
ステータスを想定されるかもしれません。コードを更新して、402
ステータスも想定してください。
効果
以前は、Vault and Forward API は、接続ステータスに関係なく、アップストリームの宛先エンドポイントのエラーに対して 502
または 504
エラーを返していました。これで、Stripe がアップストリームとの接続を確立する前にリクエストがタイムアウトした場合に 402
エラーが発生し、安全な再試行が可能になります。Stripe は、他のすべてのアップストリームエラーに対して 502
または 504
エラーを返し続けます。
Upgrade
関連する変更点
- Interac カードの手動キャプチャーのメソッドを削除しました
- Payment Methods でオブジェクトを最初に作成すると Naver Pay のフィールドが変更できなくなる仕様になります
- 決済の一部をキャプチャーまたはキャンセルしても、返金は作成されなくなりました
- オンライン請求書ページで Klarna のサポートを追加
- オンライン請求書ページで 1 回限りの決済用に保存された決済手段を設定する機能を追加
- Naver Pay の決済手段の保存と再利用のサポートを追加
- Billie の現地の決済手段に対するサポートを追加
- Satispay のローカル決済手段のサポートを追加
- 確認時まで WeChat Pay の client パラメーターを任意に
- ニュージーランドの BECS ダイレクトデビットの現地決済手段のサポートを追加