Outbound Setup Intents API のエラーコードを更新互換性に関わる変更
新機能
Outbound Setup Intents API から返される エラーコード を、認証情報タイプ固有のコードではなく、より汎用的なエラータイプを使用するように更新します。この変更により、いくつかの既存のエラーコードが標準化されたエラータイプに置き換えられます。
blocked_、payout_ method_ bank_ account blocked_、payout_ method_ card blocked_のエラーでは、payout_ method_ crypto_ wallet blocked_が返されるようになりました。payout_ method unsupported_およびpayout_ method_ bank_ account unsupported_のエラーでは、payout_ method_ card unsupported_が返されるようになりました。payout_ method invalid_、payout_ method_ bank_ account invalid_、payout_ method_ card invalid_のエラーでは、payout_ method_ crypto_ wallet invalid_が返されるようになりました。payout_ method limit_、payout_ method_ bank_ account limit_、payout_ method_ card limit_のエラーでは、payout_ method_ crypto_ wallet limit_が返されるようになりました。payout_ method
この標準化により、さまざまな Payout Method タイプ間でのエラー処理の一貫性が向上し、Payout Method に新しい認証情報タイプを追加する際の将来の拡張性もサポートされます。
互換性に関わる変更である理由
この更新によって置き換えられる特定のエラーコード識別子に連携機能が依存している可能性があるため、これは互換性に関わる変更です。コードで blocked_、unsupported_、invalid_、または limit_ などのタイプ固有のエラーコードをチェックしている場合、これらのチェックは機能しなくなり、汎用的なエラータイプを処理するように更新する必要があります。
影響
導入環境が Outbound Setup Intents エンドポイントからの特定のエラーコードを処理する場合、汎用的なエラータイプを使用するようにエラー処理ロジックを更新する必要があります。エラーメッセージと根本的な理由は変わりませんが、エラーコード識別子が変更され、さまざまな Payout Method タイプ間で一貫性が強化されています。