Markdownをコピー
エラー情報
APIリクエストがエラーになると、HTTPステータスコードは4xx、5xxを返却します。 HTTPレスポンスヘッダー、レスポンスボディはAPI仕様のResponsesを参照してください。 ただし、以下表の「種別」が「アクセスエラー」、「サービス利用不可」は、APIを受け付ける前のエラーであり、上記Responsesには記載していません。
エラー時のHTTPステータスコードとエラー情報
| HTTP ステータス コード | 種別 | 説明 |
|---|---|---|
| 400 | リクエストパラメーターエラー | パラメーターの内容が正しくない、 またはカード情報オブジェクトが正しく 暗号化できていないため、リクエストは処理できません。 |
| 404 | アクセスエラー | APIエンドポイントが無効であるため、 リクエストは受け付けられません。 |
| 405 | アクセスエラー | HTTPメソッドがPOSTではないため、 リクエストは受け付けられません。 |
| 415 | アクセスエラー | Content-Typeヘッダーが正しくないため、 リクエストは受け付けられません。 application/jsonのみに対応しています。 |
| 429 | アクセスエラー | 同時処理数が規定値を超えているため、 リクエストは受け付けられません。 |
| 500 | 当サービス内部のシステムエラー | 当サービスのサーバーで問題が発生したため、 リクエストを処理できませんでした。 |
| 503 | サービス利用不可 | 当サービスがメンテナンス中のため、 リクエストは受け付けられません。 このコードを返すメンテナンス情報は、 6ヶ月前に加盟店様に通知します。 |
処理結果コード一覧
処理結果コードlegacyCodeパラメーターの一覧は以下の通りです。
| コード | 意味 |
|---|---|
| 000 | MPクレカトークン取得正常終了 |
| 100 | カード番号必須チェックエラー |
| 101 | カード番号フォーマットエラー(数字以外を含む) |
| 102 | カード番号フォーマットエラー(10-16桁の範囲外) |
| 110 | 有効期限必須チェックエラー |
| 111 | 有効期限フォーマットエラー(数字以外を含む) |
| 112 | 有効期限フォーマットエラー(6または4桁以外) |
| 113 | 有効期限フォーマットエラー(月が13以上) |
| 121 | セキュリティコードフォーマットエラー(数字以外を含む) |
| 122 | セキュリティコード桁数エラー |
| 131 | カード名義人フォーマットエラー(半角英数字、一部の記号以外を含む) |
| 132 | カード名義人フォーマットエラー(51桁以上) |
| 141 | MPクレカトークン発行数フォーマットエラー(数字以外を含む) |
| 142 | MPクレカトークン発行数フォーマットエラー(1-10の範囲外) |
| 150 | カード情報オブジェクト必須チェックエラー |
| 160 | APIキー必須チェックエラー |
| 161 | APIキーフォーマットエラー |
| 180 | APIキーが無効 |
| 190 | カード情報オブジェクトが復号できない |
| 191 | カード情報オブジェクトフォーマットエラー |
| 901 | 当サービス内部のシステムエラー |
| 902 | 処理が混み合っている |