# encoding: UTF-8

module ActiveMerchant #:nodoc:
  module Billing #:nodoc:
    module GmoErrors
      ERRORS = {
        :e01010001 => "ショップIDが指定されていません。",
        :e01010008 => "ショップIDに半角英数字以外の文字が含まれているか、13文字を超えています。",
        :e01010010 => "ショップIDが一致しません。",
        :e01020001 => "ショップパスワードが指定されていません。",
        :e01020008 => "ショップパスワードに半角英数字以外の文字が含まれているか、10文字を超えています。",
        :e01030002 => "指定されたIDとパスワードのショップが存在しません。",
        :e01040001 => "オーダーIDが指定されていません。",
        :e01040003 => "オーダーIDが最大文字数を超えています。",
        :e01040010 => "既にオーダーIDが存在しています。",
        :e01040013 => "オーダーIDに半角英数字と\”－\”以外の文字が含まれています。",
        :e01050001 => "処理区分が指定されていません。",
        :e01050002 => "指定された処理区分は定義されていません。",
        :e01050004 => "指定した処理区分の処理は実行出来ません。",
        :e01060001 => "利用金額が指定されていません。",
        :e01060005 => "利用金額が最大桁数を超えています。",
        :e01060006 => "利用金額に数字以外の文字が含まれています。",
        :e01060010 => "取引の利用金額と指定した利用金額が一致していません。",
        :e01070005 => "税送料が最大桁数を超えています。",
        :e01070006 => "税送料に数字以外の文字が含まれています。",
        :e01080007 => "3Dセキュア使用フラグに0,1以外の値が指定されています。",
        :e01080010 => "管理画面の設定と一致しません。",
        :e01080101 => "3D必須店舗にも関わらず3Dセキュア使用フラグがOFFになっています。",
        :e01090001 => "取引IDが指定されていません。",
        :e01090008 => "取引IDの書式が正しくありません。",
        :e01100001 => "取引パスワードが指定されていません。",
        :e01100008 => "取引パスワードの書式が正しくありません。",
        :e01160001 => "ボーナス分割回数が指定されていません。",
        :e01110002 => "指定されたIDとパスワードの取引が存在しません。",
        :e01160007 => "ボーナス分割回数に数字以外の文字が含まれています。",
        :e01110010 => "指定された取引は決済が完了していません。",
        :e01130012 => "カード会社略称が最大バイト数を超えています。",
        :e01160010 => "ボーナス分割回数に“２”以外を指定しています。",
        :e01170001 => "カード番号が指定されていません。",
        :e01170003 => "カード番号が最大文字数を超えています。",
        :e01170006 => "カード番号に数字以外の文字が含まれています。",
        :e01170011 => "カード番号が10桁～16桁の範囲ではありません。",
        :e01180001 => "有効期限が指定されていません。",
        :e01180003 => "有効期限が4桁ではありません。",
        :e01180006 => "有効期限に数字以外の文字が含まれています。",
        :e01190001 => "サイトIDが指定されていません。",
        :e01190008 => "サイトIDの書式が正しくありません。",
        :e01200001 => "サイトパスワードが指定されていません。",
        :e01200008 => "サイトパスワードの書式が正しくありません。",
        :e01210002 => "指定されたIDとパスワードのサイトが存在しません。",
        :e01220001 => "会員IDが指定されていません。",
        :e01220008 => "会員IDの書式が正しくありません。",
        :e01230006 => "カード登録連番に数字以外の文字が含まれています。",
        :e01230009 => "カード登録連番が最大登録可能数を超えています。",
        :e01240002 => "指定されたカードが存在しません。",
        :e01240012 => "指定された会員IDがファイル内で重複しています(※洗替時)",
        :e01250008 => "カードパスワードの書式が正しくありません。",
        :e01250010 => "カードパスワードが一致しません。",
        :e01260001 => "支払方法が指定されていません。",
        :e01260002 => "指定された支払方法が存在しません。",
        :e01260010 => "ご入力いただいた情報が正しいかご確認ください。",
        :e01270001 => "支払回数が指定されていません。",
        :e01270005 => "支払回数が最大桁数を超えています。",
        :e01270006 => "支払回数の数字以外の文字が含まれています。",
        :e01270010 => "指定された支払回数はご利用できません。",
        :e01290001 => "HTTP_ACCEPTが指定されていません。",
        :e01300001 => "HTTP_USER_AGENTが指定されていません。",
        :e01310002 => "使用端末が指定されていません。",
        :e01310007 => "使用端末に”0”,”1”以外の値が指定されています。",
        :e01320012 => "加盟店自由項目1の値が最大バイト数を超えています。",
        :e01330012 => "加盟店自由項目2の値が最大バイト数を超えています。",
        :e01340012 => "加盟店自由項目3の値が最大バイト数を超えています。",
        :e01350001 => "MDが指定されていません。",
        :e01350008 => "MDの書式が正しくありません。",
        :e01360001 => "PaResが指定されていません。",
        :e01370008 => "3Dセキュア表示店舗名の書式が正しくありません。",
        :e01370012 => "3Dセキュア表示店舗名の値が最大バイト数を超えています。",
        :e01390002 => "指定されたサイトIDと会員IDの会員が存在しません。",
        :e01390010 => "指定されたサイトIDと会員IDの会員が既に存在しています。",
        :e01400007 => "加盟店自由項目返却フラグに”0”,”1”以外の値が指定されています。",
        :e01410010 => "該当取引は操作禁止状態です。",
        :e01420010 => "仮売上有効期間を超えています。",
        :e01430012 => "会員名の値が最大バイト数を超えています。",
        :e01440008 => "洗替・継続課金フラグの書式が正しくありません。",
        :e01450008 => "商品コードの書式が正しくありません。",
        :e01460008 => "セキュリティコードの書式が正しくありません。",
        :e01470008 => "カード登録連番モードの書式が正しくありません。",
        :e01480008 => "名義人の書式が正しくありません。",
        :e01490005 => "利用金額・税送料の合計値が最大桁数を超えています。",
        :e01500001 => "ショップ情報文字列が設定されていません。",
        :e01500005 => "ショップ情報文字列の文字数が間違っています。",
        :e01500012 => "ショップ情報文字列が他の項目と矛盾しています。",
        :e01510001 => "購買情報文字列が設定されていません。",
        :e01510005 => "購買情報文字列の文字数が間違っています。",
        :e01510012 => "購買情報文字列が他の項目と矛盾しています。",
        :e01520002 => "ユーザー利用端末情報に無効な値が設定されています。",
        :e01530001 => "決済結果戻り先URLが設定されていません。",
        :e01530005 => "決済結果戻り先URLが最大文字数を越えています。",
        :e01540005 => "決済キャンセル時URLが最大文字数を超えています。",
        :e01550001 => "日時情報文字列が設定されていません。",
        :e01550005 => "日時情報文字列の文字数が間違っています。",
        :e01550006 => "日時情報文字列に無効な文字が含まれます。",
        :e01590005 => "商品コードが最大桁数を超えています。",
        :e01590006 => "商品コードに無効な文字が含まれます。",
        :e01600001 => "会員情報チェック文字列が設定されていません。",
        :e01600005 => "会員情報チェック文字列が最大文字数を超えています。",
        :e01600012 => "会員情報チェック文字列が他の項目と矛盾しています。",
        :e01610005 => "リトライ回数が0～99の範囲外です。",
        :e01610006 => "リトライ回数に数字以外が設定されています。",
        :e01620005 => "セッションタイムアウト値が0～9999の範囲外です。",
        :e01620006 => "セッションタイムアウト値に数字以外が設定されています。",
        :e01630010 => "取引後カード登録時、取引の会員IDとパラメータの会員IDが一致しません。",
        :e01640010 => "取引後カード登録時、取引のサイトIDとパラメータのサイトIDが一致しません。",
        :e01650012 => "指定されたショップは、指定されたサイトに属していません。",
        :e01660013 => "言語パラメータにサポートされない値が設定されています。",
        :e01670013 => "出力エンコーディングにサポートされない値が設定されています。",
        :e01700001 => "項目数が誤っています。",
        :e01710001 => "取引区分(継続課金)が設定されていません。",
        :e01710002 => "指定された取引区分が存在しません。",
        :e01730001 => "ボーナス金額が指定されていません。",
        :e01730005 => "ボーナス金額が最大桁数を超えています。",
        :e01730006 => "商品コードが”0000990”ではありません。",
        :e01730007 => "ボーナス金額に数字以外の文字が含まれています。",
        :e01740001 => "端末処理通番が指定されていません。",
        :e01740005 => "端末処理通番が最大桁数を超えています。",
        :e01740007 => "端末処理通番に数字以外の文字が含まれています。",
        :e01750001 => "利用日が指定されていません。",
        :e01750008 => "利用日の書式が正しくありません。",
        :e01800001 => "暗証番号が未入力です。",
        :e01800008 => "暗証番号の書式が正しくありません。",
        :e01800010 => "暗証番号は利用できません。",
        :e11010001 => "この取引は既に決済が終了しています。",
        :e11010002 => "この取引は決済が終了していませんので、変更する事が出来ません",
        :e11010003 => "この取引は指定処理区分処理を行う事が出来ません。",
        :e11010010 => "180日超えの取引のため、処理を行う事が出来ません。",
        :e11010011 => "180日超えの取引のため、処理を行う事が出来ません。",
        :e11010012 => "180日超えの取引のため、処理を行う事が出来ません。",
        :e11010013 => "180日超えの取引のため、処理を行う事が出来ません。",
        :e11010014 => "180日超えの取引のため、処理を行う事が出来ません。",
        :e11010099 => "このカードはご利用になれません。",
        :e11010999 => "",
        :e11310001 => "この取引はリンク決済を実行できません。",
        :e11310002 => "この取引はリンク決済を実行できません。",
        :e11310003 => "この取引はリンク決済を実行できません。",
        :e11310004 => "この取引はリンク決済を実行できません。",
        :e11310005 => "既にカードを登録している会員は、取引後カード登録を実行できません。",
        :e21010001 => "3Dセキュア認証に失敗しましたもう一度、購入画面からやり直して下さい。",
        :e21010007 => "3Dセキュア認証に失敗しましたもう一度、購入画面からやり直して下さい。",
        :e21010999 => "3Dセキュア認証に失敗しましたもう一度、購入画面からやり直して下さい。",
        :e21020001 => "3Dセキュア認証に失敗しましたもう一度、購入画面からやり直して下さい。",
        :e21020002 => "3Dセキュア認証がキャンセルされました。もう一度、購入画面からやり直して下さい。",
        :e21020007 => "3Dセキュア認証に失敗しましたもう一度、購入画面からやり直して下さい。",
        :e21020999 => "3Dセキュア認証に失敗しましたもう一度、購入画面からやり直して下さい。",
        :e21010201 => "このカードでは取引をする事が出来ません。3Dセキュア認証に対応したカードをお使い下さい。",
        :e21010202 => "このカードでは取引をする事が出来ません。3Dセキュア認証に対応したカードをお使い下さい。",
        :e31500014 => "リクエストメソッドがGETになっています。POSTに変更して下さい。",
        :e41170002 => "入力されたカード会社に対応していません。別のカード番号を入力して下さい。",
        :e41170099 => "カード番号に誤りがあります。再度確認して入力して下さい。",
        :e61010001 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :e61010002 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :e61010003 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :e61020001 => "指定の決済方法は利用停止になっています。",
        :e61030001 => "ご契約内容エラー/現在のご契約では、ご利用になれません。",
        :e82010001 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :e90010001 => "現在処理を行っているのでもうしばらくお待ち下さい。",
        :e91019999 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間を、あけて購入画面からやり直してください。",
        :e91020001 => "通信タイムアウトが発生しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :e91029999 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間を、あけて購入画面からやり直してください。",
        :e91050001 => "決済処理に失敗しました。",
        :e91099999 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間を、あけて購入画面からやり直してください。",
        :e92000001 => "只今、大変込み合っていますのでしばらく時間をあけて再度決済を行ってください。",
        :m01001005 => "バージョンの文字数が最大文字数を超えています。",
        :m01002001 => "ショップIDが指定されていません。",
        :m01002002 => "指定されたIDとパスワードのショップが存在しません。",
        :m01002008 => "ショップIDの書式が正しくありません。",
        :m01003001 => "ショップパスワードが指定されていません。",
        :m01003008 => "ショップパスワードの書式が正しくありません。",
        :m01004001 => "オーダーIDが指定されていません。",
        :m01004002 => "指定されたオーダーIDの取引は登録されていません。",
        :m01004010 => "既にオーダーIDが存在しています。",
        :m01004012 => "オーダーIDが最大文字数を超えています。",
        :m01004013 => "オーダーIDに不正な文字が含まれています。",
        :m01004014 => "指定されたオーダーIDの取引は既に決済を依頼してます。",
        :m01005001 => "利用金額が指定されていません。",
        :m01005005 => "利用金額が最大桁数を超えています。",
        :m01005006 => "利用金額に数字以外の文字が含まれています。",
        :m01005011 => "利用金額が有効な範囲を超えています。",
        :m01006005 => "税送料が最大桁数を超えています。",
        :m01006006 => "税送料に数字以外の文字が含まれています。",
        :m01007001 => "取引IDが指定されていません。",
        :m01007008 => "取引IDの書式が正しくありません。",
        :m01008001 => "取引Iパスワードが指定されていません。",
        :m01008008 => "取引パスワードの書式が正しくありません。",
        :m01009001 => "支払先コンビニコードが指定されていません。",
        :m01009002 => "指定された支払先コンビニコードが正しくありません。",
        :m01009005 => "支払先コンビニコードが最大文字数を超えています。",
        :m01010001 => "氏名が指定されていません。",
        :m01010012 => "氏名が最大バイト数を超えています。",
        :m01010013 => "氏名に不正な文字が含まれています。",
        :m01011001 => "フリガナが指定されていません。",
        :m01011012 => "フリガナが最大バイト数を超えています。",
        :m01011013 => "フリガナに不正な文字が含まれています。",
        :m01012001 => "電話番号が指定されていません。",
        :m01012005 => "電話番号が最大文字数を超えています。",
        :m01012008 => "電話番号の書式が正しくありません。",
        :m01013005 => "支払期限日数が最大文字数を超えています。",
        :m01013006 => "支払期限日数に数字以外の文字が指定されています。",
        :m01013011 => "支払期限日数が有効な範囲ではありません。",
        :m01014001 => "結果通知先メールアドレスが指定されていません。",
        :m01014005 => "結果通知先メールアドレスが最大文字数を超えています。",
        :m01014008 => "結果通知先メールアドレスの書式が正しくありません。",
        :m01015005 => "加盟店メールアドレスが最大文字数を超えています。",
        :m01015008 => "加盟店メールアドレスの書式が正しくありません。",
        :m01016012 => "予約番号が最大バイト数を超えています。",
        :m01016013 => "予約番号に不正な文字が含まれています。",
        :m01017012 => "会員番号が最大バイト数を超えています。",
        :m01017013 => "会員番号に不正な文字が含まれています。",
        :m01018012 => "POSレジ表示欄1が最大バイト数を超えています。",
        :m01018013 => "POSレジ表示欄1に不正な文字が含まれています。",
        :m01019012 => "POSレジ表示欄2が最大バイト数を超えています。",
        :m01019013 => "POSレジ表示欄2に不正な文字が含まれています。",
        :m01020012 => "POSレジ表示欄3が最大バイト数を超えています。",
        :m01020013 => "POSレジ表示欄3に不正な文字が含まれています。",
        :m01021012 => "POSレジ表示欄4が最大バイト数を超えています。",
        :m01021013 => "POSレジ表示欄4に不正な文字が含まれています。",
        :m01022012 => "POSレジ表示欄5が最大バイト数を超えています。",
        :m01022013 => "POSレジ表示欄5に不正な文字が含まれています。",
        :m01023012 => "POSレジ表示欄6が最大バイト数を超えています。",
        :m01023013 => "POSレジ表示欄6に不正な文字が含まれています。",
        :m01024012 => "POSレジ表示欄7が最大バイト数を超えています。",
        :m01024013 => "POSレジ表示欄7に不正な文字が含まれています。",
        :m01025012 => "POSレジ表示欄8が最大バイト数を超えています。",
        :m01025013 => "POSレジ表示欄8に不正な文字が含まれています。",
        :m01026012 => "レシート表示欄1が最大バイト数を超えています。",
        :m01026013 => "レシート表示欄1に不正な文字が含まれています。",
        :m01027012 => "レシート表示欄2が最大バイト数を超えています。",
        :m01027013 => "レシート表示欄2に不正な文字が含まれています。",
        :m01028012 => "レシート表示欄3が最大バイト数を超えています。",
        :m01028013 => "レシート表示欄3に不正な文字が含まれています。",
        :m01029012 => "レシート表示欄4が最大バイト数を超えています。",
        :m01029013 => "レシート表示欄4に不正な文字が含まれています。",
        :m01030012 => "レシート表示欄5が最大バイト数を超えています。",
        :m01030013 => "レシート表示欄5に不正な文字が含まれています。",
        :m01031012 => "レシート表示欄6が最大バイト数を超えています。",
        :m01031013 => "レシート表示欄6に不正な文字が含まれています。",
        :m01032012 => "レシート表示欄7が最大バイト数を超えています。",
        :m01032013 => "レシート表示欄7に不正な文字が含まれています。",
        :m01033012 => "レシート表示欄8が最大バイト数を超えています。",
        :m01033013 => "レシート表示欄8に不正な文字が含まれています。",
        :m01034012 => "レシート表示欄9が最大バイト数を超えています。",
        :m01034013 => "レシート表示欄9に不正な文字が含まれています。",
        :m01035012 => "レシート表示欄10が最大バイト数を超えています。",
        :m01035013 => "レシート表示欄10に不正な文字が含まれています。",
        :m01036001 => "お問合せ先が指定されていません。",
        :m01036012 => "お問合せ先が最大バイト数を超えています。",
        :m01036013 => "お問合せ先に不正な文字が含まれています。",
        :m01037001 => "お問合せ先電話番号が指定されていません。",
        :m01037005 => "お問合せ先電話番号が最大文字数を超えています。",
        :m01037008 => "お問合せ先電話番号に数字、－以外の文字が指定されています。",
        :m01038001 => "お問合せ先受付時間が指定されていません。",
        :m01038005 => "お問合せ先受付時間が最大文字数を超えています。",
        :m01038008 => "お問合せ先受付時間に数字、”:、””-“以外の文字が指定されています",
        :m01039012 => "加盟店自由項目1が最大バイト数を超えています。",
        :m01039013 => "加盟店自由項目1に不正な文字が含まれています。",
        :m01040012 => "加盟店自由項目2が最大バイト数を超えています。",
        :m01040013 => "加盟店自由項目2に不正な文字が含まれています。",
        :m01041012 => "加盟店自由項目3が最大バイト数を超えています。",
        :m01041013 => "加盟店自由項目3に不正な文字が含まれています。",
        :m01042005 => "結果返却方法フラグが最大文字数を超えています。",
        :m01042011 => "結果返却方法フラグに”0”,”1”以外の値が指定されています。",
        :m01043001 => "商品・サービス名が指定されていません。",
        :m01043012 => "商品・サービス名が最大バイト数を超えています。",
        :m01043013 => "商品・サービス名に不正な文字が含まれています。",
        :m01044012 => "決済開始メール付加情報が最大バイト数を超えています。",
        :m01044013 => "決済開始メール付加情報に不正な文字が含まれています。",
        :m01045012 => "決済完了メール付加情報が最大バイト数を超えています。",
        :m01045013 => "決済完了メール付加情報に不正な文字が含まれています。",
        :m01046012 => "決済内容確認画面付加情報が最大バイト数を超えています。",
        :m01046013 => "決済内容確認画面付加情報に不正な文字が含まれています。",
        :m01047012 => "決済完了画面付加情報が最大バイト数を超えています。",
        :m01047013 => "決済完了画面付加情報に不正な文字が含まれています。",
        :m01048005 => "支払期限秒数が最大文字数を超えています。",
        :m01048006 => "支払期限秒数に数字以外の文字が指定されています。",
        :m01048011 => "支払期限秒数が有効な範囲ではありません。",
        :m01049012 => "決済開始メール付加情報が最大バイト数を超えています。",
        :m01049013 => "決済開始メール付加情報に不正な文字が含まれています。",
        :m01050012 => "決済完了メール付加情報が最大バイト数を超えています。",
        :m01050013 => "決済完了メール付加情報に不正な文字が含まれています。",
        :m01051001 => "決済方法が指定されていません。",
        :m01051005 => "決済方法が最大文字数を超えています。",
        :m01051011 => "決済方法が有効な範囲ではありません。",
        :m01053002 => "指定されたコンビニはご利用できません。",
        :m01054001 => "処理区分が指定されていません。",
        :m01054004 => "取引の現状態に対して、処理可能な操作ではありません。",
        :m01054010 => "指定された処理区分は定義されていません。",
        :m01055010 => "取引の利用金額・税送料の合計値が、指定された利用金額・税送料の合計値と一致しません。",
        :m01056001 => "リダイレクトURLが指定されていません。",
        :m01056012 => "リダイレクトURLが最大文字数を超えています。",
        :m01057010 => "取消可能な期間を超えています。",
        :m01058002 => "指定された取引が存在しません。",
        :m01058010 => "取引のショップIDが、指定されたショップIDと一致しません。",
        :m01059001 => "戻り先URLが設定されていません。",
        :m01059005 => "戻り先URLが最大文字数を超えています。",
        :m01059012 => "戻り先URLが最大文字数を超えています。",
        :m01060010 => "仮売上有効期間を超えています。",
        :m01061001 => "金融機関コードが設定されていません。",
        :m01061002 => "存在しない金融機関コードが設定されました。",
        :m01061005 => "金融機関コードが最大桁数を超えています。",
        :m01062001 => "支店コードが設定されていません。",
        :m01062002 => "存在しない支店コードが設定されました。",
        :m01062005 => "支店コードが最大桁数を超えています。",
        :m01063001 => "口座名義人区分が設定されていません。",
        :m01063002 => "存在しない口座名義人区分が設定されました。",
        :m01064001 => "口座名義人（姓：漢字）が設定されていません。",
        :m01064003 => "口座名義人（姓：漢字）が最大文字数を超えています。",
        :m01064013 => "口座名義人（姓：漢字）に利用できない文字が含まれています。",
        :m01065001 => "口座名義人（姓：読み）が設定されていません。",
        :m01065003 => "口座名義人（姓：読み）が最大文字数を超えています。",
        :m01065013 => "口座名義人（姓：読み）に利用できない文字が含まれています。",
        :m01066001 => "口座名義人（名：漢字）が設定されていません。",
        :m01066003 => "口座名義人（名：漢字）が最大文字数を超えています。",
        :m01066013 => "口座名義人（名：漢字）に利用できない文字が含まれています。",
        :m01067001 => "口座名義人（名：読み）が設定されていません。",
        :m01067003 => "口座名義人（名：読み）が最大文字数を超えています。",
        :m01067013 => "口座名義人（名：読み）に利用できない文字が含まれています。",
        :m01068001 => "口座名義人（法人名漢字）が設定されていません。",
        :m01068003 => "口座名義人（法人名漢字）が最大文字数を超えています。",
        :m01068013 => "口座名義人（法人名漢字）に利用できない文字が含まれています。",
        :m01069001 => "口座名義人（法人名読み）が設定されていません。",
        :m01069003 => "口座名義人（法人名読み）が最大文字数を超えています。",
        :m01069013 => "口座名義人（法人名読み）に利用できない文字が含まれています。",
        :m01070001 => "口座番号が設定されていません。",
        :m01070002 => "存在しない預金種目が設定されました。",
        :m01071001 => "口座番号が設定されていません。",
        :m01071005 => "口座番号が最大桁数を超えています。",
        :m01071013 => "口座番号に数字以外の文字が含まれています。",
        :m01073002 => "存在しないトランザクションIDが指定されました。",
        :m01073004 => "指定した申込処理は実行出来ません。",
        :m01074090 => "トークンが不正です。",
        :m01075001 => "口座名義が設定されていません。",
        :m01075005 => "口座名義が最大文字数を超えています。",
        :m01075013 => "口座名義に利用できない文字が含まれています。",
        :m01076001 => "ユーザ利用端末が設定されていません。",
        :m01076010 => "指定されたユーザ利用端末は定義されていません。",
        :m01077005 => "口座名義漢字が最大文字数を超えています。",
        :m01077013 => "口座名義漢字に利用できない文字が含まれています。",
        :m01078005 => "通貨コードの桁数が間違っています。",
        :m01078010 => "利用可能な通貨コードではありません。",
        :m01500001 => "ショップ情報文字列が設定されていません。",
        :m01500005 => "ショップ情報文字列の文字数が間違っています。",
        :m01500012 => "ショップ情報文字列が他の項目と矛盾しています。",
        :m01510001 => "購買情報文字列が設定されていません。",
        :m01510005 => "購買情報文字列の文字数が間違っています。",
        :m01510012 => "購買情報文字列が他の項目と矛盾しています。",
        :m01520002 => "ユーザー利用端末情報に無効な値が設定されています。",
        :m01530001 => "決済結果戻り先URLが設定されていません。",
        :m01530005 => "決済結果戻り先URLが最大文字数を越えています。",
        :m01540005 => "決済キャンセル時URLが最大文字数を超えています。",
        :m01550001 => "日時情報文字列が設定されていません。",
        :m01550005 => "日時情報文字列の文字数が間違っています。",
        :m01550006 => "日時情報文字列に無効な文字が含まれます。",
        :m01590005 => "商品コードが最大桁数を超えています。",
        :m01590006 => "商品コードに無効な文字が含まれます。",
        :m01600001 => "会員情報チェック文字列が設定されていません。",
        :m01600005 => "会員情報チェック文字列が最大文字数を超えています。",
        :m01600012 => "会員情報チェック文字列が他の項目と矛盾しています。",
        :m01610005 => "リトライ回数が0～99の範囲外です。",
        :m01610006 => "リトライ回数に数字以外が設定されています。",
        :m01620005 => "セッションタイムアウト値が0～9999の範囲外です。",
        :m01620006 => "セッションタイムアウト値に数字以外が設定されています。",
        :m01630010 => "取引後カード登録時、取引の会員IDとパラメータの会員IDが一致しません。",
        :m01640010 => "取引後カード登録時、取引のサイトIDとパラメータのサイトIDが一致しません。",
        :m01650012 => "指定されたショップは、指定されたサイトに属していません。",
        :m01660013 => "言語パラメータにサポートされない値が設定されています。",
        :m01670013 => "出力エンコーディングにサポートされない値が設定されています。",
        :m01680001 => "決済利用フラグが設定されていません。",
        :m01680008 => "決済利用フラグに”0”,”1”以外の値が指定されています。",
        :m01700001 => "メールリンクのご利用契約が無いか、利用停止中です。",
        :m01701002 => "呼び出したメールリンクデータは存在しません。",
        :m01702003 => "呼び出したメールリンクデータは有効期限切れです。",
        :m01703001 => "ユニーク文字列が指定されていません。",
        :m01703005 => "ユニーク文字列の長さが32バイト以外です。",
        :m01704005 => "テンプレート番号が1桁を超えています。",
        :m01704006 => "テンプレート番号に数字以外が設定されています。",
        :m11010099 => "この取引は決済が終了していません。",
        :m11010999 => "",
        :m91099999 => "決済処理に失敗しました。",
        :'42c010000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c030000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c120000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c130000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c140000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c150000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c500000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c510000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c530000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c540000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c550000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c560000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c570000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c580000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c600000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c700000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c710000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c720000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c730000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c740000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c750000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c760000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c770000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42c780000' => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :'42g020000' => "カード残高が不足しているために、決済を完了する事が出来ませんでした。",
        :'42g030000' => "カード限度額を超えているために、決決済を完了する事が出来ませんでした。",
        :'42g040000' => "カード残高が不足しているために、決済を完了する事が出来ませんでした。",
        :'42g050000' => "カード限度額を超えているために、決済を完了する事が出来ませんでした。",
        :'42g120000' => "このカードでは取引をする事が出来ません。",
        :'42g220000' => "このカードでは取引をする事が出来ません。",
        :'42g300000' => "このカードでは取引をする事が出来ません。",
        :'42g420000' => "暗証番号が誤っていた為に、決済を完了する事が出来ませんでした。",
        :'42g440000' => "セキュリティーコードが誤っていた為に、決済を完了する事が出来ませんでした。",
        :'42g450000' => "セキュリティーコードが入力されていない為に、決済を完了する事が出来ませんでした。",
        :'42g540000' => "このカードでは取引をする事が出来ません。",
        :'42g550000' => "カード限度額を超えているために、決済を完了する事が出来ませんでした。",
        :'42g560000' => "このカードでは取引をする事が出来ません。",
        :'42g600000' => "このカードでは取引をする事が出来ません。",
        :'42g610000' => "このカードでは取引をする事が出来ません。",
        :'42g650000' => "カード番号に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g670000' => "商品コードに誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g680000' => "金額に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g690000' => "税送料に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g700000' => "ボーナス回数に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g710000' => "ボーナス月に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g720000' => "ボーナス額に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g730000' => "支払開始月に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g740000' => "分割回数に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g750000' => "分割金額に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g760000' => "初回金額に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g770000' => "業務区分に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g780000' => "支払区分に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g790000' => "照会区分に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g800000' => "取消区分に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g810000' => "取消取扱区分に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g830000' => "有効期限に誤りがあるために、決済を完了する事が出来ませんでした。",
        :'42g950000' => "このカードでは取引をする事が出来ません。",
        :'42g960000' => "このカードでは取引をする事が出来ません。",
        :'42g970000' => "このカードでは取引をする事が出来ません。",
        :'42g980000' => "このカードでは取引をする事が出来ません。",
        :'42g990000' => "このカードでは取引をする事が出来ません。",
        :b01000002 => "【決済結果問合せ】Edyセンタから発信する決済開始メールが不達となりました。不達の原因は、携帯端末側のメールアドレス変更、ドメイン拒否等が考えられます。",
        :b01000003 => "【決済結果問合せ】Edyセンタに該当の注文番号が存在しません。",
        :b01000100 => "決済申込みで指定した注文番号は、既にEdyセンタに登録されています。",
        :b01001011 => "指定したモールIDに誤りがあります(タグ自体がない)",
        :b01001012 => "指定したモールIDに誤りがあります（値なし）",
        :b01001013 => "指定したモールIDに誤りがあります（サイズエラー）",
        :b01001014 => "指定したモールIDに誤りがあります（属性エラー）",
        :b01001021 => "指定した注文番号に誤りがあります（タグ自体がない）",
        :b01001022 => "指定した注文番号に誤りがあります（値なし）",
        :b01001023 => "指定した注文番号に誤りがあります（サイズエラー）",
        :b01001024 => "指定した注文番号に誤りがあります（属性エラー）",
        :b01001031 => "指定した購入金額の範囲が誤っています（タグ自体がない）",
        :b01001032 => "指定した購入金額の範囲が誤っています（値がない）",
        :b01001033 => "指定した購入金額の範囲が誤っています（サイズエラー）",
        :b01001034 => "指定した購入金額の範囲が誤っています（属性エラー）",
        :b01001035 => "指定した購入金額の範囲が誤っています（値エラー）",
        :b01001041 => "指定したユーザメールアドレスの範囲が誤っています（タグ自体がない）",
        :b01001042 => "指定したユーザメールアドレスの範囲が誤っています（値がない）",
        :b01001043 => "指定したユーザメールアドレスの範囲が誤っています（サイズエラー）",
        :b01001044 => "To日付時刻指定（属性エラー）",
        :b01001045 => "指定したユーザメールアドレスの範囲が誤っています（値エラー）",
        :b01001055 => "指定した＜検索条件＞が指定範囲を超えています",
        :b01001064 => "指定した予備に誤りがあります（属性エラー）",
        :b01001083 => "請求書メール付加の指定に誤りがあります（サイズエラー）",
        :b01001111 => "決済終了通知の指定に誤りがあります（タグ自体がない）",
        :b01001112 => "決済終了通知の指定に誤りがあります（値がない）",
        :b01001113 => "決済終了通知の指定に誤りがあります（サイズエラー）",
        :b01001114 => "決済終了通知の指定に誤りがあります（属性エラー）",
        :b01001121 => "指定した有効期限に誤りがあります（タグ自体がない）",
        :b01001122 => "指定した有効期限に誤りがあります（値がない）",
        :b01001123 => "指定した有効期限に誤りがあります（サイズエラー)",
        :b01001124 => "指定した有効期限に誤りがあります（属性エラー）",
        :b01001125 => "指定した有効期限に誤りがあります（値エラー）",
        :b01002001 => "Edyセンタのサービスが停止しています",
        :b01002010 => "指定された加盟店IDは利用できない状態です（未登録）",
        :b01002011 => "指定された加盟店IDは利用できない状態です（閉塞状態）",
        :b01002012 => "指定された加盟店IDは利用できない状態です（適用期間外）",
        :b01003001 => "システムエラー1",
        :b01003002 => "システムエラー2",
        :b01003007 => "システムエラー3",
        :b01003008 => "システムエラー4",
        :b01003009 => "システムエラー5",
        :b01004001 => "クライアント証明書の情報と異なる加盟店IDが指定されました",
        :b01007001 => "決済完了URLの指定に誤りがあります（タグ自体がない）",
        :b01007002 => "決済完了URLの指定に誤りがあります（値がない）",
        :b01007003 => "決済完了URLの指定に誤りがあります（サイズエラー）",
        :b01007004 => "決済完了URLの指定に誤りがあります（属性エラー）",
        :b01007005 => "決済完了URLの指定に誤りがあります（値エラー）",
        :b01007011 => "指定したユーザメールアドレスに誤りがあります（属性エラー）",
        :b01007021 => "指定したモールメールアドレスに誤りがあります（属性エラー）",
        :b01009000 => "【決済申込み】加盟店IDの指定に誤りがあります",
        :b01009001 => "【決済申込み】パスワードの指定に誤りがあります",
        :b01009002 => "【決済申込み】注文番号の指定に誤りがあります",
        :b01009003 => "【決済申込み】金額の指定に誤りがあります",
        :b01009004 => "【決済申込み】ユーザメールアドレスの指定に誤りがあります",
        :b01009005 => "【決済申込み】加盟店様メールアドレスの指定に誤りがあります",
        :b01009006 => "【決済申込み】予備の指定に誤りがあります",
        :b01009007 => "【決済申込み】顧客名の指定に誤りがあります",
        :b01009008 => "【決済申込み】請求書メール付加情報の指定に誤りがあります",
        :b01009009 => "【決済申込み】決済完了メール付加情報の指定に誤りがあります",
        :b01009010 => "【決済申込み】店舗名の指定に誤りがあります",
        :b01009011 => "【決済申込み】決済終了通知URLの指定に誤りがあります",
        :b01009012 => "【決済申込み】有効期限の指定に誤りがあります",
        :b01009013 => "【決済申込み】XMLの書式に誤りがあります",
        :b01009014 => "【決済申込み】HTMLエラーEdyセンタから受信した内容が想定外の内容です",
        :b01009050 => "【決済結果問合せ】加盟店IDの指定に誤りがあります",
        :b01009051 => "【決済結果問合せ】パスワードの指定に誤りがあります",
        :b01009052 => "【決済結果問合せ】注文番号の指定に誤りがあります",
        :b01009053 => "【決済結果問合せ】From日付時刻の指定に誤りがあります",
        :b01009054 => "【決済結果問合せ】To日付時刻の指定に誤りがあります",
        :b01009055 => "【決済結果問合せ】検索パターンの指定に誤りがあります",
        :b01009056 => "【決済結果問合せ】XMLエラー",
        :b01009057 => "【決済結果問合せ】HTMLエラー",
        :b01009100 => "センタから受信したHTTPレスポンスコードが異常でした(100)HTTP-Status-Continue",
        :b01009101 => "センタから受信したHTTPレスポンスコードが異常でした(101)HTTP-Status-SwitchingProtocol",
        :b01009201 => "センタから受信したHTTPレスポンスコードが異常でした(201)HTTP-Status-Created",
        :b01009202 => "センタから受信したHTTPレスポンスコードが異常でした(202)HTTP-Status-Accepted",
        :b01009203 => "センタから受信したHTTPレスポンスコードが異常でした(203)HTTP-Status-NonAuthoritativeInfomation",
        :b01009204 => "センタから受信したHTTPレスポンスコードが異常でした(204)HTTP-Status-NoContent",
        :b01009205 => "センタから受信したHTTPレスポンスコードが異常でした(205)HTTP-Status-ResetContent",
        :b01009206 => "センタから受信したHTTPレスポンスコードが異常でした(206)HTTP-Status-PartialContent",
        :b01009300 => "(300)HTTP-Status-MultipleChoices",
        :b01009301 => "(301)HTTP-Status-MovePermanently",
        :b01009302 => "(302)HTTP-Status-MovedTemporarily",
        :b01007600 => "サーバ閉塞中です",
        :b01009303 => "(303)HTTP-Status-SeeOther",
        :b01009304 => "(304)HTTP-Status-NotModified",
        :b01009305 => "(305)HTTP-Status-UseProxy",
        :b01009400 => "(400)HTTP-Status-BadRequest",
        :b01009401 => "(401)HTTP-Status-Unauthorized",
        :b01009402 => "(402)HTTP-Status-PaymentRequired",
        :b01009403 => "(403)HTTP-Status-Forbidden",
        :b01009404 => "(404)HTTP-Status-NotFound",
        :b01009405 => "(405)HTTP-Status-MethodNotAllowed",
        :b01009406 => "(406)HTTP-Status-NotAcceptable",
        :b01009407 => "(407)HTTP-Status-ProxyAuthenticationRequired",
        :b01009408 => "(408)HTTP-Status-RequestTimeout",
        :b01009409 => "(409)HTTP-Status-Conflict",
        :b01009410 => "(410)HTTP-Status-Gone",
        :b01009411 => "(411)HTTP-Status-LengthRequired",
        :b01009412 => "(412)HTTP-Status-PreconditionFailed",
        :b01009413 => "(413)HTTP-Status-RequestEntityTooLarge",
        :b01009414 => "(414)HTTP-Status-RequestURITooLong",
        :b01009415 => "(415)HTTP-Status-UnsupportedMediaType",
        :b01009500 => "(500)HTTP-Status-InternalServerError",
        :b01009501 => "(501)HTTP-Status-NotInplemented",
        :b01009502 => "(502)HTTP-Status-BadGateway",
        :b01009503 => "(503)HTTP-Status-ServiceUnavailable",
        :b01009504 => "(504)HTTP-Status-GatewayTimeout",
        :b01009505 => "(505)HTTP-Status-HTTPVersionNotSupported",
        :b01009600 => "センタとの通信開始に失敗しました",
        :b01009601 => "センタとの通信開始（名前解決）に失敗しました",
        :b01009602 => "センタとの通信開始（IPAddress解決）に失敗しました",
        :b01009603 => "センタとの通信開始（connect）に失敗しました",
        :b01009604 => "センタとの通信中にエラーが発生しました",
        :b01009605 => "センタとの通信中（受信時）にエラーが発生しました",
        :b01009606 => "センタとの通信中（送信時）にエラーが発生しました",
        :b01009607 => "センタからの受信内容（HTTPHeader部）が異常でした",
        :b01009610 => "Proxyサーバとの通信開始に失敗しました",
        :b01009611 => "Proxyサーバとの通信開始（名前解決に失敗しました",
        :b01009612 => "Proxyサーバとの通信開始（IPAddress解決）に失敗しました",
        :b01009613 => "Proxyサーバとの通信開始（connectに失敗しました",
        :b01009614 => "Proxyサーバとの通信中にエラーが発生しました",
        :b01009615 => "Proxyサーバとの通信中（受信時）にエラーが発生しました",
        :b01009616 => "Proxyサーバとの通信中（送信時）にエラーが発生しました",
        :b01009617 => "Proxyサーバからの受信内容が異常でした",
        :b01009620 => "SSL通信の初期化中にエラーが発生しました",
        :b01009621 => "SSL通信の初期化中にエラーが発生しました",
        :b01009622 => "SSL通信の初期化中にエラーが発生しました",
        :b01009623 => "SSL通信の初期化中にエラーが発生しました",
        :b01009624 => "SSL通信の初期化中にエラーが発生しました",
        :b01009625 => "SSL通信の初期化中にエラーが発生しました",
        :b01009626 => "SSL通信のハンドシェイク時にエラーが発生しました",
        :b01009627 => "SSL通信のハンドシェイク時にエラーが発生しました",
        :b01009628 => "SSL通信のハンドシェイク時にエラーが発生しました",
        :b01009629 => "SSL通信の受信時にエラーが発生しました",
        :b01009630 => "SSL通信の送信時にエラーが発生しました",
        :b01009700 => "定義ファイル読込み時にエラーが発生しました（socket定義ファイル）",
        :b01009701 => "定義ファイル読込み時にエラーが発生しました（通信定義ファイル）",
        :b01009702 => "定義ファイル読込み時にエラーが発生しました（ログ定義ファイル）",
        :b01009900 => "MobileEdy決済プログラムの内部エラーが発生しました",
        :b01009901 => "URLの解釈中にエラーが発生しました",
        :b01009902 => "文字コードの変換中にエラーが発生しました",
        :b01009903 => "URLのプロトコルエラー",
        :b01009904 => "SIGTERMを受信しました",
        :b01009999 => "XML文字列の解釈に失敗しました",
        :s01000002 => "モバイルSuicaアプリのネット決済一覧から決済を行ってください",
        :s01001001 => "決済依頼処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :s01001002 => "決済依頼処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :s01001006 => "モバイルSuica決済は利用できません。",
        :s01001007 => "モバイルSuicaの登録が終わってから、再度購入画面からやり直してください。",
        :s01001008 => "モバイルSuica決済の決済依頼件数がオーバーしています。モバイルSuicaアプリのネット決済一覧確認してから、再度購入画面からやり直してください。",
        :s01001010 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :s01001012 => "モバイルSuicaの登録がありません。",
        :s01001015 => "モバイルSuicaの登録状況を確認した後、再度購入画面からやり直してください。",
        :s01001016 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :s01001017 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :s01009901 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :s01009902 => "決済処理に失敗しました。申し訳ございませんが、しばらく時間をあけて購入画面からやり直してください。",
        :w0100w001 => "データ種別不正",
        :w0100w002 => "UserId/Passwordが存在しない",
        :w0100w003 => "収納処理 企業コード/支払いコードが一致しない",
        :w0100w004 => "2DBC処理 事業者番号/契約案件番号が一致しない",
        :w0100w005 => "入金処理 企業コード/支払いコードが一致しない",
        :w0100w090 => "キーデータ取得時エラー",
        :w0100w600 => "収納処理 項目チェック時エラー(不正な値)",
        :w0100w601 => "収納処理 項目チェック時エラー(支払いコード未設定)",
        :w0100w602 => "収納処理 項目チェック時エラー(支払いコード桁不足)",
        :w0100w603 => "収納処理 項目チェック時エラー(受付番号未設定)",
        :w0100w604 => "収納処理 項目チェック時エラー(受付番号桁不足)",
        :w0100w605 => "収納処理 項目チェック時エラー(企業コード未設定)",
        :w0100w606 => "収納処理 項目チェック時エラー(企業コード桁不足)",
        :w0100w607 => "収納処理 項目チェック時エラー(電話番号未設定)",
        :w0100w608 => "収納処理 項目チェック時エラー(漢字氏名未設定)",
        :w0100w609 => "収納処理 項目チェック時エラー(支払期限未設定)",
        :w0100w610 => "収納処理 項目チェック時エラー(支払期限数字以外の値)",
        :w0100w611 => "収納処理 項目チェック時エラー(支払期限桁不正)",
        :w0100w612 => "収納処理 項目チェック時エラー(支払期限日時の値不正)",
        :w0100w613 => "収納処理 項目チェック時エラー(支払期限過去日付不正)",
        :w0100w614 => "収納処理 項目チェック時エラー(支払金額未設定)",
        :w0100w615 => "収納処理 項目チェック時エラー(支払金額値不正)",
        :w0100w616 => "収納処理 項目チェック時エラー(支払金額≦0)",
        :w0100w617 => "収納処理 項目チェック時エラー(支払金額＞999999)",
        :w0100w640 => "収納情報重複エラー",
        :w0100w641 => "収納情報論理削除済みエラー",
        :w0100w670 => "収納DB OPEN時エラー",
        :w0100w671 => "収納DB READ時エラー",
        :w0100w672 => "収納DB INSERT時エラー",
        :w0100w680 => "ケータイ決済番号用シーケンスNoを取得できない",
        :w0100w700 => "入金処理 項目チェックエラー（支払コード未設定）",
        :w0100w701 => "入金処理 項目チェックエラー（企業コード未設定）",
        :w0100w730 => "入金処理 未入金エラー",
        :w0100w731 => "入金処理 未送信データなしエラー",
        :w0100w740 => "入金処理 入金情報なしエラー",
        :w0100w741 => "入金処理 入金情報論理削除済みエラー",
        :w0100w770 => "入金処理 READ要求 入金DB OPEN時エラー",
        :w0100w771 => "入金処理 READ要求 入金DB READ時エラー",
        :w0100w772 => "入金処理 READ要求 入金DB UPDATE時エラー",
        :w0100w773 => "入金処理 SEARCH要求 入金DB OPEN時エラー",
        :w0100w774 => "入金処理 SEARCH要求 入金DB READ時エラー",
        :w0100w775 => "入金処理 SEARCH要求 入金DB UPDATE時エラー",
        :d01000001 => "システムエラー(通信)/取引失敗を表示し、お問い合わせ下さい。",
        :d01000002 => "システムエラー(通信)/取引失敗を表示し、お問い合わせ下さい。",
        :d01000099 => "システムエラー(通信)/取引失敗を表示し、お問い合わせ下さい。",
        :f01001001 => "ショップIDが指定されていません。",
        :f01001008 => "ショップIDに半角英数字以外の文字が含まれているか、13文字を超えています。",
        :f01002001 => "ショップパスワードが指定されていません。",
        :f01002008 => "ショップパスワードに半角英数字以外の文字が含まれているか、10文字を超えています。",
        :f01003002 => "指定されたIDのショップが存在しません。",
        :f01004001 => "照会IDが指定されていません。",
        :f01004002 => "指定されたIDの照会が存在しません。",
        :f01004005 => "照会IDが最大桁数を超えています。",
        :f01010001 => "住所（都道府県）が指定されていません。",
        :f01010012 => "住所（都道府県）が最大バイト数を超えています。",
        :f01011001 => "住所（市区町村）が指定されていません。",
        :f01011012 => "住所（市区町村）が最大バイト数を超えています。",
        :f01012001 => "住所（地名）が指定されていません。",
        :f01012012 => "住所（地名）が最大バイト数を超えています。",
        :f01013001 => "住所（番地・丁目）が指定されていません。",
        :f01013012 => "住所（番地・丁目）が最大バイト数を超えています。",
        :f01014012 => "住所（号室）が最大バイト数を超えています。",
        :f01015005 => "電話番号が最大文字数を超えています。",
        :f01015008 => "電話番号に数字、－以外の文字が指定されています。",
        :f01020008 => "レコード区分にHD以外の値が指定されています。",
        :f01021008 => "レコード区分にDT以外の値が指定されています。",
        :f01022008 => "レコード区分にFT以外の値が指定されています。",
        :f01023008 => "項目数が誤っています。",
        :f01024008 => "項目数が誤っています。",
        :f01025008 => "項目数が誤っています。",
        :f01026008 => "項目数が誤っています。",
        :f01030001 => "データレコード件数が指定されていません。",
        :f01030006 => "データレコード件数に数字以外の文字が含まれています。",
        :f01030011 => "データレコード件数が1～20000の範囲ではありません。",
        :f01040010 => "ヘッダレコードのレコード件数とデータレコードの件数が一致しません。",
        :f01050001 => "同一ショップ内で照会Ｉ／Ｆの照会実行中に照会データ登録が実行されました。",
        :f01060001 => "照会機能が利用停止になっています。",
        :f01070001 => "照会データが指定されていません。",
        :f01090999 => "照会実行中にエラーが発生しました。",
        :p01010001 => "内部エラーが発生しました。",
        :p01010002 => "APIの認証に失敗しました。",
        :p01010003 => "通信パラメータが不正です。",
        :p01010004 => "通信パラメータが不正です。",
        :p01010005 => "指定オプションが不正です。",
        :p01010006 => "指定バージョンが不正です。",
        :p01010007 => "API呼出し権限がありません。",
        :p01010008 => "セキュリティーヘッダーが不正です。",
        :p01010009 => "預金口座状態が不正です。",
        :p01010010 => "通信パラメータが不正です。",
        :p01010011 => "指定取引は無効です。",
        :p01010101 => "APIが一時的に使用不可になっています。",
        :p01010102 => "指定オプションが一時的に使用不可になっています。",
        :p01010103 => "指定オプションが一時的に使用不可になっています。",
        :p01010202 => "取引数が月間の最大数を超えています。",
        :p01010400 => "注文合計が不正です。",
        :p01010401 => "注文合計が不正です。",
        :p01010402 => "加盟店の設定が認証オプションを使用できない契約になっています。",
        :p01010404 => "戻りURLが不正です。",
        :p01010405 => "キャンセル時のURLが不正です。",
        :p01010406 => "顧客IDが無効です。",
        :p01010407 => "顧客のメールアドレスが無効です。",
        :p01010408 => "トークンが不正です。",
        :p01010409 => "トークンが不正です。",
        :p01010410 => "トークンが無効です。",
        :p01010411 => "トークンの有効期限が切れました。",
        :p01010412 => "請求番号が重複しています。",
        :p01010413 => "商品の合計金額が不正です。",
        :p01010414 => "取引の金額上限を超えています。",
        :p01010415 => "指定取引は処理済みです。",
        :p01010416 => "再処理の最大試行回数を超えています。",
        :p01010417 => "支払方法が無効です。",
        :p01010418 => "通貨コードが不正です。",
        :p01010419 => "顧客IDが不正です。",
        :p01010420 => "支払オプションが不正です。",
        :p01010421 => "トークンが無効です。",
        :p01010422 => "顧客の資金源が不正です。",
        :p01010424 => "配送先住所が無効です。",
        :p01010425 => "加盟店の設定がAPIを使用できない契約になっています。",
        :p01010426 => "商品の合計金額が無効です。",
        :p01010427 => "送料の合計が無効です。",
        :p01010428 => "手数料の合計が無効です。",
        :p01010429 => "税金の合計が無効です。",
        :p01010430 => "商品金額が不正です。",
        :p01010431 => "商品金額が無効です。",
        :p01010432 => "請求番号の桁数オーバーです。",
        :p01010433 => "商品説明の一部が省略されました。",
        :p01010434 => "自由項目の一部が省略されました。",
        :p01010435 => "承認が未処理です。",
        :p01010436 => "ページスタイル名の桁数オーバーです。",
        :p01010437 => "ヘッダーイメージURLの桁数オーバーです。",
        :p01010438 => "ヘッダーイメージURLの桁数オーバーです。",
        :p01010439 => "ヘッダーイメージURLの桁数オーバーです。",
        :p01010440 => "ヘッダーイメージURLの桁数オーバーです。",
        :p01010441 => "通知先URLの桁数オーバーです。",
        :p01010442 => "識別コードの桁数オーバーです。",
        :p01010443 => "支払オプションが不正です。",
        :p01010444 => "通貨コードが不正です。",
        :p01010445 => "指定取引の処理を続行できません。",
        :p01010446 => "支払オプションが不正です。",
        :p01010457 => "eBayのAPIの初期化に失敗しました。",
        :p01010458 => "eBayのAPIでエラーが発生しました。",
        :p01010459 => "eBayのAPIでエラーが発生しました。",
        :p01010460 => "eBayの通信でエラーが発生しました。",
        :p01010461 => "商品数が不正です。",
        :p01010462 => "注文が存在しません。",
        :p01010463 => "eBayの接続情報が不正です。",
        :p01010464 => "商品番号と取引IDが不整合です。",
        :p01010465 => "eBayの接続情報が無効です。",
        :p01010467 => "商品番号が重複しています。",
        :p01010468 => "注文IDが重複しています。",
        :p01010469 => "指定オプションが一時的に使用不可になっています。",
        :p01010470 => "指定オプションが無効です。",
        :p01010471 => "戻りURLが不正です。",
        :p01010472 => "キャンセル時のURLが不正です。",
        :p01010473 => "指定パラメータはサポート対象外です。",
        :p01010474 => "指定取引の処理を続行できません。",
        :p01010475 => "支払オプションが不正です。",
        :p01010476 => "無効なデータです。",
        :p01010477 => "無効なデータです。",
        :p01010478 => "無効なデータです。",
        :p01010479 => "無効なデータです。",
        :p01010480 => "無効なデータです。",
        :p01010481 => "支払オプションが不正です。",
        :p01010482 => "支払オプションが不正です。",
        :p01010537 => "リスク管理設定により、該当取引が拒否されました。",
        :p01010538 => "リスク管理設定により、該当取引が拒否されました。",
        :p01010539 => "リスク管理設定により、支払いが拒否されました。",
        :p01010600 => "承認が取消されました。",
        :p01010601 => "承認期間の有効期限が切れました。",
        :p01010602 => "承認は既に完了しています。",
        :p01010603 => "顧客のアカウントに制限が掛けられています。",
        :p01010604 => "承認処理を続行できません。",
        :p01010605 => "サポート対象外の通貨コードです。",
        :p01010606 => "取引が拒否されました。",
        :p01010607 => "承認と回収機能が使用できません。",
        :p01010608 => "顧客の資金源が不正です。",
        :p01010609 => "取引IDが無効です。",
        :p01010610 => "指定された金額の上限を超えています。",
        :p01010611 => "加盟店の設定が承認と回収機能を使用できない契約になっています。",
        :p01010612 => "決済可能な最大数に達しました。",
        :p01010613 => "通貨コードが不正です。",
        :p01010614 => "取消の承認番号が不正です。",
        :p01010615 => "再承認の指定方法が不正です。",
        :p01010616 => "承認に許される再承認の最大数に達しました。",
        :p01010617 => "保証期間中に再承認が呼出されました。",
        :p01010618 => "取引が取消、又は期限切れの状態です",
        :p01010619 => "請求番号の桁数オーバーです。",
        :p01010620 => "注文の状態が取消、期限切れ、又は完了状態です。",
        :p01010621 => "注文の有効期限が切れました。",
        :p01010622 => "注文が取消されました。",
        :p01010623 => "注文に許される承認の最大数に達しました。",
        :p01010624 => "請求番号が重複しています。",
        :p01010625 => "取引の金額上限を超えています。",
        :p01010626 => "取引がリスクモデルによって拒否されました。",
        :p01010627 => "サポート対象外のパラメータです。",
        :p01010628 => "指定取引の処理を続行できません。",
        :p01010629 => "再承認の指定方法が不正です。",
        :p01010630 => "商品金額が無効です。",
        :p01010725 => "配送先住所が不正です。",
        :p01010726 => "配送先住所が不正です。",
        :p01010727 => "配送先住所が不正です。",
        :p01010728 => "配送先住所が不正です。",
        :p01010729 => "配送先住所が不正です。",
        :p01010730 => "配送先住所が不正です。",
        :p01010731 => "配送先住所が不正です。",
        :p01010736 => "配送先住所の照会に失敗しました。",
        :p01010800 => "無効なデータです。",
        :p01011001 => "桁数オーバーです。",
        :p01011094 => "指定承認の取消、再承認、回収はできません。",
        :p01011547 => "指定オプションが一時的に使用不可になっています。",
        :p01011601 => "請求先住所が不正です。",
        :p01011602 => "請求先住所が不正です。",
        :p01011610 => "支払が保留されています。",
        :p01011611 => "取引が中止されました。",
        :p01011612 => "取引の処理を続行できません。",
        :p01011801 => "無効なデータです。",
        :p01011802 => "無効なデータです。",
        :p01011803 => "無効なデータです。",
        :p01011804 => "無効なデータです。",
        :p01011805 => "無効なデータです。",
        :p01011806 => "無効なデータです。",
        :p01011807 => "無効なデータです。",
        :p01011810 => "無効なデータです。",
        :p01011811 => "無効なデータです。",
        :p01011812 => "無効なデータです。",
        :p01011813 => "無効なデータです。",
        :p01011814 => "無効なデータです。",
        :p01011815 => "無効なデータです。",
        :p01011820 => "無効なデータです。",
        :p01011821 => "無効なオプションです。",
        :p01011822 => "オプションの指定に誤りがあります。",
        :p01011823 => "オプションの指定に誤りがあります。",
        :p01011824 => "オプションの指定に誤りがあります。",
        :p01011825 => "オプションの指定に誤りがあります。",
        :p01011826 => "送料の合計が無効です。",
        :p01011827 => "オプションの指定に誤りがあります。",
        :p01011828 => "オプションの指定に誤りがあります。",
        :p01011829 => "オプションの指定に誤りがあります。",
        :p01011830 => "オプションの指定に誤りがあります。",
        :p01011831 => "URLの桁数オーバーです。",
        :p01011832 => "注文合計が不正です。",
        :p01012109 => "無効なオプションです。",
        :p01012124 => "無効なオプションです。",
        :p01012200 => "顧客IDが不正です。",
        :p01012201 => "オプションの指定に誤りがあります。",
        :p01012202 => "オプションの指定に誤りがあります。",
        :p01012203 => "保留状態の為、支払が失敗しました。",
        :p01012204 => "エラーが発生した為、取引は戻されました。",
        :p01012205 => "オプションの指定に誤りがあります。",
        :p01012206 => "オプションの指定に誤りがあります。",
        :p01012207 => "オプションの指定に誤りがあります。",
        :p01012208 => "商品金額が一致しません。",
        :p01020000 => "支払状況が不正です。（None）",
        :p01020001 => "支払状況が不正です。（Canceled-Reversal）",
        :p01020003 => "支払状況が不正です。（Denied）",
        :p01020004 => "支払状況が不正です。（Expired）",
        :p01020005 => "支払状況が不正です。（Failed）",
        :p01020006 => "支払状況が不正です。（In-Progress）",
        :p01020007 => "支払状況が不正です。（Partially-Refunded）",
        :p01020008 => "支払状況が不正です。（Pending）",
        :p01020009 => "支払状況が不正です。（Refunded）",
        :p01020010 => "支払状況が不正です。（Reversed）",
        :p01020011 => "支払状況が不正です。（Processed）",
        :p01020012 => "支払状況が不正です。（Voided）",
        :p01029999 => "支払状況が不正です。",
        :p01081000 => "無効なパラメータです。",
        :p01081001 => "無効なパラメータです。",
        :p01081002 => "指定メソッドはサポートされていません。",
        :p01081003 => "メソッドが指定されていません。",
        :p01081004 => "リクエストパラメータが指定されていません。",
        :p01081100 => "パラメータが指定されていません。（Amt）",
        :p01081101 => "パラメータが指定されていません。（MaxAmt）",
        :p01081102 => "パラメータが指定されていません。（ReturnURL）",
        :p01081103 => "パラメータが指定されていません。（NotifyURL）",
        :p01081104 => "パラメータが指定されていません。（CancelURL）",
        :p01081105 => "パラメータが指定されていません。（ShipToStreet）",
        :p01081106 => "パラメータが指定されていません。（ShipToStreet2）",
        :p01081107 => "パラメータが指定されていません。（ShipToCity）",
        :p01081108 => "パラメータが指定されていません。（ShipToState）",
        :p01081109 => "パラメータが指定されていません。（ShipToZip）",
        :p01081110 => "パラメータが指定されていません。（Country）",
        :p01081111 => "パラメータが指定されていません。（ReqConfirmShipping）",
        :p01081112 => "パラメータが指定されていません。（NoShipping）",
        :p01081113 => "パラメータが指定されていません。（AddrOverride）",
        :p01081114 => "パラメータが指定されていません。（LocaleCode）",
        :p01081115 => "パラメータが指定されていません。（PaymentAction）",
        :p01081116 => "パラメータが指定されていません。（Email）",
        :p01081117 => "パラメータが指定されていません。（Token）",
        :p01081118 => "パラメータが指定されていません。（PayerID）",
        :p01081119 => "パラメータが指定されていません。（ItemAmt）",
        :p01081120 => "パラメータが指定されていません。（ShippingAmt）",
        :p01081121 => "パラメータが指定されていません。（HandlingAmt）",
        :p01081122 => "パラメータが指定されていません。（TaxAmt）",
        :p01081123 => "パラメータが指定されていません。（IPAddress）",
        :p01081124 => "パラメータが指定されていません。（ShipToName）",
        :p01081125 => "パラメータが指定されていません。（L_Amt）",
        :p01081126 => "パラメータが指定されていません。（Amt）",
        :p01081127 => "パラメータが指定されていません。（L_TaxAmt）",
        :p01081128 => "パラメータが指定されていません。（AuthorizationID）",
        :p01081129 => "パラメータが指定されていません。（CompleteType）",
        :p01081130 => "パラメータが指定されていません。（CurrencyCode）",
        :p01081131 => "パラメータが指定されていません。（TransactionID）",
        :p01081132 => "パラメータが指定されていません。（TransactionEntity）",
        :p01081133 => "パラメータが指定されていません。（Acct）",
        :p01081134 => "パラメータが指定されていません。（ExpDate）",
        :p01081135 => "パラメータが指定されていません。（FirstName）",
        :p01081136 => "パラメータが指定されていません。（LastName）",
        :p01081137 => "パラメータが指定されていません。（Street）",
        :p01081138 => "パラメータが指定されていません。（Street2）",
        :p01081139 => "パラメータが指定されていません。（City）",
        :p01081140 => "パラメータが指定されていません。（State）",
        :p01081141 => "パラメータが指定されていません。（Zip）",
        :p01081142 => "パラメータが指定されていません。（CountryCode）",
        :p01081143 => "パラメータが指定されていません。（RefundType）",
        :p01081144 => "パラメータが指定されていません。（StartDate）",
        :p01081145 => "パラメータが指定されていません。（EndDate）",
        :p01081146 => "パラメータが指定されていません。（MPID）",
        :p01081147 => "パラメータが指定されていません。（CreditCardType）",
        :p01081148 => "パラメータが指定されていません。（User）",
        :p01081149 => "パラメータが指定されていません。（Pwd）",
        :p01081150 => "パラメータが指定されていません。（Version）",
        :p01081200 => "無効なパラメータです。（Amt）",
        :p01081201 => "無効なパラメータです。（MaxAmt）",
        :p01081203 => "無効なパラメータです。（NotifyURL）",
        :p01081205 => "無効なパラメータです。（ShipToStreet）",
        :p01081206 => "無効なパラメータです。（ShipToStreet2）",
        :p01081207 => "無効なパラメータです。（ShipToCity）",
        :p01081208 => "無効なパラメータです。（ShipToState）",
        :p01081209 => "無効なパラメータです。（ShipToZip）",
        :p01081210 => "無効なパラメータです。（Country）",
        :p01081211 => "無効なパラメータです。（ReqConfirmShipping）",
        :p01081212 => "無効なパラメータです。（Noshipping）",
        :p01081213 => "無効なパラメータです。（AddrOverride）",
        :p01081214 => "無効なパラメータです。（LocaleCode）",
        :p01081215 => "無効なパラメータです。（PaymentAction）",
        :p01081219 => "無効なパラメータです。（ItemAmt）",
        :p01081220 => "無効なパラメータです。（ShippingAmt）",
        :p01081221 => "無効なパラメータです。（HandlingTotalAmt）",
        :p01081222 => "無効なパラメータです。（TaxAmt）",
        :p01081223 => "無効なパラメータです。（IPAddress）",
        :p01081224 => "無効なパラメータです。（ShipToName）",
        :p01081225 => "無効なパラメータです。（L_Amt）",
        :p01081226 => "無効なパラメータです。（Amt）",
        :p01081227 => "無効なパラメータです。（L_TaxAmt）",
        :p01081229 => "無効なパラメータです。（CompleteType）",
        :p01081230 => "無効なパラメータです。（CurrencyCode）",
        :p01081232 => "無効なパラメータです。（TransactionEntity）",
        :p01081234 => "無効なパラメータです。（ExpDate）",
        :p01081235 => "無効なパラメータです。（FirstName）",
        :p01081236 => "無効なパラメータです。（LastName）",
        :p01081237 => "無効なパラメータです。（Street）",
        :p01081238 => "無効なパラメータです。（Street2）",
        :p01081239 => "無効なパラメータです。（City）",
        :p01081243 => "無効なパラメータです。（RefundType）",
        :p01081244 => "無効なパラメータです。（StartDate）",
        :p01081245 => "無効なパラメータです。（EndDate）",
        :p01081247 => "無効なパラメータです。（CreditCardType）",
        :p01081248 => "無効なパラメータです。（Username）",
        :p01081249 => "無効なパラメータです。（Password）",
        :p01081250 => "無効なパラメータです。（Version）",
        :p01081251 => "内部エラーが発生しました。",
        :p02000001 => "PayPalセンターとの通信に失敗しました。",
        :p02000002 => "PayPalセンターとの通信に失敗しました。",
        :p03000003 => "PayPalの支払操作をユーザがキャンセルしました。",
        :n01001001 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001002 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001003 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001004 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001005 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001006 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001007 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001008 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n01001009 => "実行中にエラーが発生しました。処理は開始されませんでした。",
        :n10000001 => "該当する取引がありません。",
        :n0c030c01 => "しばらくしてからやり直してください。",
        :n0c030c03 => "しばらくしてからやり直してください。",
        :n0c030c12 => "しばらくしてからやり直してください。",
        :n0c030c13 => "しばらくご利用になれません。",
        :n0c030c14 => "しばらくしてからやり直してください。",
        :n0c030c15 => "しばらくしてからやり直してください。",
        :n0c030c16 => "しばらくしてからやり直してください。",
        :n0c030c33 => "しばらくしてからやり直してください。",
        :n0c030c34 => "しばらくしてからやり直してください。",
        :n0c030c49 => "しばらくしてからやり直してください。",
        :n0c030c50 => "しばらくしてからやり直してください。",
        :n0c030c51 => "もう一度やり直してください。",
        :n0c030c53 => "しばらくしてからやり直してください。",
        :n0c030c54 => "しばらくしてからやり直してください。",
        :n0c030c55 => "しばらくしてからやり直してください。",
        :n0c030c56 => "しばらくしてからやり直してください。",
        :n0c030c57 => "しばらくしてからやり直してください。",
        :n0c030c58 => "しばらくしてからやり直してください。",
        :n0c030c60 => "しばらくしてからやり直してください。",
        :n0c030g03 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g12 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g30 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g54 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g55 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g56 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g60 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g61 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g65 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g67 => "しばらくしてからやり直してください。",
        :n0c030g83 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g85 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g95 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g96 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g97 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0c030g98 => "もう一度やり直してください。",
        :n0c030g99 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n010007 => "お客様の携帯電話ではサービスをご利用いただけません。",
        :n0n010008 => "お客様の携帯電話ではサービスをご利用いただけません。",
        :n0n010009 => "お客様の携帯電話ではサービスをご利用いただけません。",
        :n0n010013 => "しばらくご利用になれません。店舗までお問合せください。",
        :n0n010024 => "しばらくご利用になれません。店舗までお問合せください。",
        :n0n010032 => "しばらくご利用になれません。店舗までお問合せください。",
        :n0n020014 => "エラーが発生しました。店舗までお問合せください。",
        :n0n020017 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n020018 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n020019 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n020020 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n020021 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n020022 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n020023 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n030038 => "暗証番号が誤っていますので、現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0n040014 => "エラーが発生しました。店舗までお問合せください。",
        :n0k040026 => "もう一度やり直してください。",
        :n0k040027 => "エラーが発生しました。店舗までお問合せください。",
        :n0k040028 => "エラーが発生しました。店舗までお問合せください。",
        :n0k040029 => "エラーが発生しました。店舗までお問合せください。",
        :n0n040031 => "しばらくご利用になれません。店舗までお問合せください。",
        :n0k040037 => "しばらくご利用になれません。店舗までお問合せください。",
        :n0t000001 => "もう一度やり直してください。",
        :n0t000002 => "ご利用可能なカードが設定されていないため、お支払を継続できません。なお、iDでお支払いただくには事前にカードを設定いただく必要がありますｊ。",
        :n0t000003 => "ご利用可能なカードが設定されていないため、お支払を継続できません。なお、iDでお支払いただくには事前にカードを設定いただく必要がありますｊ。",
        :n0t000004 => "パスワード入力間違いが規定回数を超えたため、iDでのお支払を継続できません。なお、iDを再度ご利用いただくには、iDアプリを再度起動しリセットを実行した後、カードを設定しなおしていただく必要があります。",
        :n0t000005 => "ICカードロックを設定されている場合は、一旦iDアプリを終了し、ICカードロックを解除してから再度iDアプリを起動してください。ICカードロックを解除してもご利用いただけない場合はカード会社へお問合せください。",
        :n0t000006 => "エラーが発生しました。店舗までお問合せください。",
        :n0t000007 => "もう一度やり直してください。",
        :n0t000008 => "もう一度やり直してください。",
        :n0t000009 => "現在このカードはお取扱できません。カード会社にお問合せください。",
        :n0t000010 => "もう一度やり直してください。",
        :wm1000001 => "【決済要求】後続決済センターとの通信パラメータでエラーが発生しました。（メッセージダイジェスト）",
        :wm1000002 => "【決済要求】後続決済センターで許可されていない接続です。",
        :wm1000003 => "【決済要求】後続決済センターで決済モジュールの実行に失敗しました。",
        :wm1000004 => "【決済要求】後続決済センターとの通信パラメータでエラーが発生しました。（受信パラメータ）",
        :wm1000005 => "【決済要求】後続決済センターとの通信に失敗しました。",
        :wm1000006 => "【決済結果受信】後続決済センターとの通信パラメータでエラーが発生しました。（受信パラメータ）",
        :wm1000007 => "【決済結果受信】後続決済センターで二重入金が発生しました。",
        :wm1000008 => "【決済結果受信】内部エラーが発生しました。（遷移）",
        :wm1000009 => "【ユーザーキャンセル受信】入金済みの取引に対し、ユーザーの支払操作がキャンセルされた通知を受信しました。",
        :wm1000010 => "【ユーザーキャンセル受信】内部エラーが発生しました。（遷移）"
      }

      def gmo_errors( error_ids )
        text = error_ids.map do |error_id|
          ERRORS[error_id.downcase.to_sym] || "Unexpected Error: '##{error_id}'"
        end.to_sentence
      end
    end
  end
end
