MDKトークン 結果コード一覧
本ガイドについて
本ガイドの内容
本資料には、MDKトークンサーバーから返戻される結果コード
及びレスポンスメッセージ一覧が記載されています。
※一部リストにない結果が返戻される場合がございます。その際はお問い合わせ下さい。
対象者
MDKトークンを利用する店舗の開発者及び運用者
※説明文については、主に開発者を想定して記述しています。
関連ドキュメント
サンプルプログラムの導入、システム構築の仕方については、『開発ガイド』を参照してください。
リストの見出について
status
トークンサーバーの処理結果です。ステータスは2つに分類されます。
success | 処理が成功したことを表すステータスです。 |
---|---|
failure | 処理が失敗したことを表すステータスです。 失敗した原因などは、codeとmessageを参照ください。 |
code
ベリトランスで定義している処理結果コードです。
HTTPステータスコード
処理結果に応じて返されるHTTPステータスコードです。
message(英語)
処理結果に応じて返される英語のメッセージです。
message(日本語)
処理結果に応じて返される日本語のメッセージです。
想定される原因
発生した主な原因です。
MDKトークン
status | code | HTTPステータスコード | message(英語) | message(日本語) | 想定される原因 |
---|---|---|---|---|---|
success | success | 200 (OK) | Token has been successfully created. | トークンの生成に成功しました。 | - |
failure | missing_card_number | 400 (Bad Request) | Card number is missing. | カード番号が未指定です。 | カード番号が設定されていない。 |
invalid_card_number | 400 (Bad Request) | Card number is invalid. | カード番号のフォーマットが異常です。 | カード番号の書式に誤りがある。 | |
digit_check_error | 400 (Bad Request) | Digit check error occurred. | ディジットチェックエラーです。 | カード番号が間違っている。 | |
missing_card_expire | 400 (Bad Request) | Card expire is missing. | カード有効期限が未指定です。 | カード有効期限が設定されていない。 | |
invalid_card_expire | 400 (Bad Request) | Card expire is invalid. | カード有効期限のフォーマットが異常です。 | カード有効期限の書式に誤りがある。 | |
missing_security_code | 400 (Bad Request) | Security code is missing. | セキュリティコードが未指定です。 | セキュリティコード必須チェック機能を有効化しているのに、セキュリティコードが指定されていない。 | |
invalid_security_code | 400 (Bad Request) | Security code is invalid. | セキュリティコードのフォーマットが異常です。 | セキュリティコードの書式に誤りがある。 | |
invalid_cardholder_name | 400 (Bad Request) | Cardholder name is invalid. | カード保有者名のフォーマットが異常です。 | カード保有者名の書式に誤りがある。 | |
missing_token_api_key | 400 (Bad Request) | Token api key is missing. | トークンAPIキーが未指定です。 | トークンAPIキーが設定されていない。 | |
invalid_token_api_key | 400 (Bad Request) | Token api key is invalid. | トークンAPIキーのフォーマットが異常です。 | トークンAPIキーの書式に誤りがある。 | |
unauthorized_merchant | 401 (Unauthorized) | Merchant authorization error occurred. | マーチャント認証エラーです。 | トークンAPIキーが間違っている。 解約済みのマーチャントのトークンAPIキーが設定されている。 | |
invalid_lang | 400 (Bad Request) | The lang parameter is invalid. | langパラメータのフォーマットが異常です。 | langパラメータの書式に誤りがある。 | |
invalid_request_format | 400 (Bad Request) | Request format is invalid. | リクエストのフォーマットが異常です。 | 不要なパラメータが設定されている。 JSONのフォーマットエラー 等 | |
system_error | 500 (Internal Server Error) | System error occurred. | システムエラーが発生しました。 | 想定外のエラーです。 |