レスポンスコード
Waffo API のレスポンス形式:codeが"0"は成功を示します- 失敗時、
codeはエラーコード文字列になります(例:"A0003"、"E0001") - レスポンスのフィールド名は
msgです(messageではありません)
エラーコードの分類
エラーコードの完全な一覧は エラーコードリファレンス を参照してください。
E0001 ステータス不明の処理
基本原則
- 失敗と判断しない: ネットワークタイムアウトは決済失敗を意味しません
- 注文を自動クローズしない: チャネル側で決済がすでに完了している可能性があります
- 新しい注文を作成しない: 元の
paymentRequestIdで照会してください
SDK のエラータイプ
SDK のエラータイプは 2 種類のみです。
WaffoUnknownStatusError/Exception は決済が成功している可能性を示し、WaffoError/Exception はクライアント側のエラー(設定、署名など)を示します。