Logoelepay

エラーコード

ここでは elepay で発生するエラーコードについて説明します。

API の HTTP 接続ステータスコード

基本的に、三種類のステータスコードが返されます。

コード説明
2xxSuccess 成功 リクエストは正常に受理された
4xxClient Error クライアント側のエラー クライアントからのリクエストに誤りがあった。
5xxServer Error サーバ側のエラー elepay サーバがリクエストの処理に失敗した

エラーコードの詳細

コード説明詳細発生元
10000SDK not initialized. SDKが初期化していませんiOS SDK
10001This service is inactive. 該当アプリはまだ有効していませんInactive Application. Please wait for your application been approved by elepay. アプリが elepay の審査を通るまでお待ちください。API
10002This paymentMethod is inactive. 該当決済方法はまだ有効していませんInactive Payment Method. 決済方法が elepay の設定を完了までお待ちください。API
10003The payment method is invalid. 無効な決済方法Invalid Payment Method. elepay が対応していない決済方法です。API
10011SDK initialization is not finished yet. SDKの初期化処理がまだ完了していませんIt is recommended to initialize the elepay SDK as soon as your App starts. If you make a payment request immediately after calling the SDK's initialization method, there is a high possibility that the error will occur. elepay SDK の初期化は、アプリが起動しましたらすぐ行う事を推奨します。 SDKの初期化方法を呼び出したあと直ぐに、決済リクエストをしますと、該当エラーを発生する可能性が高くなります。iOS SDK
10100Required payment method not supported by user device. ユーザーの設備が該当決済方法に対応していませんe.g. The OS is too old to support such payment method. or Apple Pay is disabled on user device, or there is no valid credit card in Wallet.app of iOS system. NOTE: You will also get this error if Apple Pay is not enabled in Xcode build settings. 例:システムバージョンが古いため、選択された決済方法にサポートされませんや、ユーザーのiOS設備がApple Payに対応していませんか、利用できるクレジットカードをiOSの財布アプリに登録していません。 また、Xcodeの開発設定に、Apple Payを有効に設定してない場合でも、該当エラーが発生します。iOS SDK
10101Credit card is declined. 無効なクレジットカードe.g. Wrong card number, expired card. 例:カードナンバーが不正、カードの有効期間が不正など。API, Android SDK, iOS SDK
10102Invalid amount. 金額が不正User has input an invalid amount, the charging could not be processed. 金額が過大もしくは過小など。API, Android SDK
10103Invalid charge ID 「Charge ID」が不正Android SDK
10104Invalid payload 「Payload」が不正Could not parse the given payload data. SDKに不正なデータを送信しました。Android SDK, iOS SDK
10105Invalid payload (Same as 10104, developer do not need to care about the difference) 「Payload」が不正。 開発者側は、このエラーが「10104」と一緒です。Could not parse the given payload data. SDKに不正なデータを送信しました。Android SDK, iOS SDK
10106Invalid resource 「resources」が不正。Payload is not for current platform. e.g. Using Web's payload on iOS App. 使っている Payload は別のプラットフォームのデータ。 例:Web 用の Payload を iOS SDK に送信した場合。Android SDK, iOS SDK
10107Invalid status 「status」が不正。"status" of Payload is not valid for processing. Payload の status は不正のため処理できません。Android SDK, iOS SDK
10108The charge is already refunded. 該当決済は既に返金済みAPI
10109Not captured, refused refund 該当決済は未完成のため、返金出来ませんAPI
10100Payment method unsupported by user device ユーザーのデバイスが該当決済方法に対応していませんe.g.: When using Apple Pay, the user's device has no supported credit card added or the device dose not support Apple Pay at all. 例:ユーザーのスマホにApple Payで利用可能なクレジットカードが登録していないか、スマホのApple Payが無効に設定したしました。iOS SDK, Android SDK
101103rd party payment App not installed 決済事業者のアプリがインストールされていませんe.g: PayPay App or WeChat App is not installed. You should handle this error code and lead user to the install page for better experience. 例:PayPayアプリやWeChatアプリがインストールされていません。このエラーコードを処理し、ユーザーをインストールページに誘導してエクスペリエンスを向上させる必要があります。iOS SDK, Android SDK
10111Not found error. データが存在しませんe.g: Charge ID cannot be found in elepay system. 例:「Charge ID」が存在しません。API
40012Order number is required. 「注文番号」が必須API
40013FrontUrl is required. 「frontUrl」が必須API
40015Buyer name is required. 「注文者のお名前」が必須API
40018Buyer zip is required. 「注文者の郵便番号」が必須API
40019Buyer address1 is required. 「注文者の住所1」が必須API
40020Buyer address2 is required. 「注文者の住所2」が必須API
40021The orderNo length is invalid. 「注文番号」の長さが不正、最大桁数が20桁です。API
40022The order_no already be used. 「注文番号」が重複していますAPI
40023The currency is invalid. 「通貨コード」が不正API
40024Product name is required. 「注文商品の名称」が必須API
40025This charge does not support partial refund. 該当決済は一部返金できませんAPI
40026This charge does not support refund. 該当決済は返金できませんAPI
40027Invalid request body. リクエストボディは不正API
40028Source is not supported for this payment method. 該当決済方法はSource決済できませんAPI
40029Multiple source is not supported for the payment method. 該当決済方法は複数Sourceを保存できませんAPI
40030Source id or customer id is invalid. リクエストボディにCustomer IDあるいはSource IDは不正API
40031Source id is not suitable for the payment method. Source IDと決済方法は合わないAPI
40034This charge does not support multiple refund. 該当決済は複数回返金できませんAPI
40035Payment resource is invalid. 「Resource」は不正API
40101Offline code is expired. 「決済コード」が期限切れになっていますAPI
40102Offline code is invalid. 「決済コード」が不正API
40103Not enough balance. 残高が不足していますAPI
40104Not supported card. カードがサポートしていないAPI
40105Charge has already been closed. 決済できないAPI
40106Amount limit exceeded. 決済可能金額を超えています。API
40110Other offline error occurred. その他エラーが発生しましたAPI
50000An error occurred on elepay server. 予期せぬエラーが発生したAPI
50001APIの場合は、 Payment provider error. 決済会社側がエラー発生しました SDKの場合は Bad network. 通信障害が発生しましたAPI, Android SDK, iOS SDK
50002Invalid data received. データが不正e.g. The data received is not from elepay server 例:対応出来ないデータが受信しました。Android SDK, iOS SDK, HTML5 SDK
50003An error occurred when communicating with payment provider 各決済サーバとの通信障害が発生しましたAPI

最終更新日

このページ