pp.render および、pp.createOrder 時に発生するエラーに対するPayPayのテスト環境での再現方法になります。
Note: 一部のエラーについては記載した方法以外でも発生する可能性があります。記載内容は再現方法の一例であることをご注意ください。
|
エラーコード |
再現方法(例) |
| PAYMENT_FAIL | 残高不足の状態で決済 |
| TOPUP_FAIL | なし |
| TIME_OUT | network throttling を調整(Developer toolなど) |
| USER_CANCELED | 「支払い」シート上で"閉じる"ボタン押下 |
| USER_CANCELED_SIMILAR_TRANSACTION | 直近で同一金額で決済する場合に表示されるシート上で"キャンセルして確認"ボタン押下 |
| SERVER_ERROR | 不正な merchantAlias を設定 |
| BAD_REQUEST | パラメータの設定誤り(merchantPaymentId -> MerchantPaymentId) |
| TOPUP_SUCCESS_BUT_NOT_ADD_TO_BALANCE | なし |
| MERCHANT_TIMEOUT | merchantTimeoutAt で設定した時間経過 |
| RATE_LIMIT_EXCEEDED | なし |