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 | なし |