# Stripe の支払い拒否コード Stripe の支払い拒否コードと、チャージが失敗した場合の解決方法について説明します。 Stripe は、[カード発行会社の拒否コード](https://docs.stripe.com/declines/network-codes.md)と同じ潜在的な理由の多くをカバーする独自の拒否コードを使用します。Stripe の拒否コードは、拒否の具体的な理由をより詳細に説明することで、カード発行会社の拒否コードを拡張しています。拒否コードに加えて、エラーには次のステップが提案された [advice_code](https://docs.stripe.com/declines/card.md#retrying-issuer-declines) が含まれる場合があります。 > #### その他の API エラー > > 一部の [API エラー](https://docs.stripe.com/api/errors.md)には、[エラーの解決](https://docs.stripe.com/error-handling.md)に役立つ [code](https://docs.stripe.com/api/errors.md#errors-code) 属性が含まれています。 ## カード拒否コード カード決済に使用される Stripe 決済拒否コードは次のとおりです。 | 拒否コード | 説明 | 次のステップ | | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `authentication_required` | 取引には *3D セキュア* (3D Secure (3DS) provides an additional layer of authentication for credit card transactions that protects businesses from liability for fraudulent card payments)などの認証が必要なため、カードは支払い拒否されました。 | Stripe のフロントエンドを使用している場合、たいていは、カード発行会社からの再試行可能な支払い拒否によって認証フローが起動し、顧客はカードの認証を再試行できます。*オフセッションの支払い* (A payment is described as off-session if it occurs without the direct involvement of the customer, using previously-collected payment information)など、場合によっては顧客に再試行を依頼する必要があります。認証に成功した取引であるにもかかわらずカード発行会社がこの[支払い拒否コード](https://support.stripe.com/questions/authenticated-payment-declined-with-an-authentication-required-decline-code)を返した場合、顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `authentication_not_handled` | `authentication_required` に関連します。必要な認証を実行せずに続行しようとしたため、カード発行会社が再度拒否しました。 | EMV 3D セキュア (3DS) または強力な顧客認証 (SCA) フローを実行します。オフセッションの支払いでは、最初にオンセッション認証を収集して準備し、必要に応じてオンセッションにフォールバックします。 | | `approve_with_id` | 支払いをオーソリできません。 | 支払いを再試行してください。それでも処理できない場合は、顧客からカード発行会社に問い合わせる必要があります。 | | `call_issuer` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `card_not_supported` | クレジットカードはこのタイプの購入をサポートしていません。 | このような種類の購入に当該のカードを使用できるかどうかを、顧客からカード発行会社に問い合わせる必要があります。 | | `card_velocity_exceeded` | 購入者のカードの残高、クレジットの利用限度額、または取引限度額を超えました。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `currency_not_supported` | クレジットカードは指定された通貨をサポートしていません。 | 顧客からカード発行会社に、指定された通貨にカードを使用できるかどうかを問い合わせる必要があります。 | | `do_not_honor` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | (非推奨)`do_not_try_again` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `duplicate_transaction` | 金額とクレジットカード情報がまったく同じ取引がごく最近送信されています。 | 最近行われた同様の支払いがあるかを確認してください。 | | `expired_card` | カードの有効期限が切れています。 | 顧客は別のカードを使用する必要があります。 | | `fraudulent` | 不正利用の疑いがあると Stripe が判断したため、支払いは拒否されました。 | 顧客には詳細を知らせないでください。以下に示される `generic_decline` の場合と同様に表示してください。 | | `generic_decline` | カードが未知の理由で支払い拒否されたか、Stripe Radar または Adaptive Acceptance が [決済をブロック](https://docs.stripe.com/declines.md#blocked-payments) しました。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `incorrect_address` | 顧客が入力した住所が正しくありません。 | 顧客に適切なアドレスで再試行してもらう必要があります。 | | `incorrect_cvc` | セキュリティコードが正しくありません。 | 顧客は、正しいセキュリティーコードを使用して再試行する必要があります。 | | `incorrect_number` | カード番号が正しくありません。 | 顧客が正しいカード番号を使用して再試行する必要があります。 | | `incorrect_pin` | 入力された PIN が正しくありません。この支払い拒否コードは、カードリーダーを使用した支払いのみに適用されます。 | 顧客は、正しい PIN を使用して再試行する必要があります。 | | `incorrect_zip` | 郵便番号が正しくありません。 | 顧客は、正しい請求先の郵便番号を使用して再試行する必要があります。 | | `insufficient_funds` | カードの残高が不足しているため、購入を完了できません。 | 顧客は別の支払い方法を使用する必要があります。 | | `invalid_account` | カード、またはカードが連結されたアカウントが無効です。 | カードが正常に機能しているかどうかを、顧客からカード発行会社に問い合わせる必要があります。 | | `invalid_amount` | 支払い金額が無効であるか、許容額を超えています。 | 金額が正しいと思われる場合は、その金額の購入が可能かどうかを顧客がカード発行会社に確認する必要があります。 | | `invalid_cvc` | セキュリティコードが正しくありません。 | 顧客は、正しいセキュリティーコードを使用して再試行する必要があります。 | | `invalid_expiry_month` | 有効期限の月が無効です。 | 顧客は、正しい有効期限を使用して再試行する必要があります。 | | `invalid_expiry_year` | 有効期限の年が無効です。 | 顧客は、正しい有効期限を使用して再試行する必要があります。 | | `invalid_number` | カード番号が正しくありません。 | 顧客は、正しいカード番号を使用して再試行する必要があります。 | | `invalid_pin` | 入力された PIN が正しくありません。 | 顧客は、正しい PIN を使用して再試行する必要があります。 | | `issuer_not_available` | カード発行会社と通信できなかったため、支払いがオーソリされませんでした。 | 支払いを再試行してください。それでも処理できない場合は、顧客からカード発行会社に問い合わせる必要があります。 | | `lost_card` | このカードには紛失届が出されているため、支払いは拒否されました。 | 顧客には支払い拒否の具体的な理由を知らせないでください。代わりに、`generic_decline` と知らせてください。 | | `merchant_blacklist` | Stripe ユーザーのブロックリストの値と一致したため、支払いは拒否されました。 | 顧客には詳細を知らせないでください。以下に示される `generic_decline` の場合と同様に表示してください。 | | `new_account_information_available` | カード、またはカードが連結されたアカウントが無効です。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `no_action_taken` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `not_permitted` | この支払いは許可されていません。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `offline_pin_required` | PIN が必要なため、カードが拒否されました。 | 顧客はカードを挿入し、PIN を入力して再試行する必要があります。 | | `online_or_offline_pin_required` | PIN が必要であるため、カードが拒否されました。 | カードリーダーがオンライン PIN をサポートしている場合、新しい取引を作成せず、顧客に PIN の入力を求めます。カードリーダーがオンライン PIN をサポートしていない場合、顧客はカードを挿入し、PIN を入力して再試行する必要があります。 | | `pickup_card` | 顧客は、この支払いにこのカードを使用できません (紛失届または盗難届が提出されている可能性があります)。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `pin_try_exceeded` | PIN の試行許容回数を超えました。 | 顧客は別のカード、または別の支払い方法を使用する必要があります。 | | `processing_error` | カードの処理中にエラーが発生しました。 | 支払いを再試行する必要があります。それでも処理できない場合は、しばらくしてからもう一度お試しください。 | | `reenter_transaction` | この支払いは、カード発行会社によって処理されませんでした。理由は不明とされています | 支払いを再試行する必要があります。再試行後も処理できない場合は、顧客からカード発行会社に問い合わせる必要があります。 | | `restricted_card` | 顧客は、この支払いにこのカードを使用できません (紛失届または盗難届が提出されている可能性があります)。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `revocation_of_all_authorizations` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `revocation_of_authorization` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `security_violation` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `service_not_allowed` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `stolen_card` | このカードには紛失届が提出されているため、支払いは拒否されました。 | 顧客には詳細を知らせないでください。以下に示される `generic_decline` の場合と同様に表示してください。 | | `stop_payment_order` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `testmode_decline` | Stripe のテスト用カード番号が使用されました。 | 支払いを行うには、純正のクレジットカードを使用する必要があります。 | | `transaction_not_allowed` | カードが拒否されました。理由は不明とされています。 | 顧客からカード発行会社に詳細を問い合わせる必要があります。 | | (非推奨)`try_again_later` | カードが拒否されました。理由は不明とされています。 | 顧客に支払いの再試行を依頼します。その後も支払いが拒否される場合、顧客からカード発行会社に詳細を問い合わせる必要があります。 | | `withdrawal_count_limit_exceeded` | この顧客のカードの残高またはクレジットの利用限度額を超えています。 | 顧客は別の支払い方法を使用する必要があります。 | | `mobile_device_authentication_required` | この取引には認証が必要なため、カードが拒否されました。 | モバイルデバイスをもう一度タップして、再試行してください。 | ## 地域の決済手段の拒否コード 次の Stripe 拒否コードは、地域固有の決済手段 (LPM) による決済に使用できます。 | 拒否コード | 支払い結果の理由 | 売り手向けメッセージ | API エラーメッセージ | | --------------------------------- | --------------------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------------------- | | `partner_generic_decline` | `partner_generic_decline` | ペイメントプロバイダーが支払いを拒否しました。 | ペイメントプロバイダーが支払いを拒否しました。 | | `invalid_customer_account` | `invalid_customer_account` | 顧客の口座に請求できません。 | この顧客のアカウントには請求できません。顧客が対応してアカウントの問題を解決すると、再試行が成功する可能性があります。 | | `payment_limit_exceeded` | `payment_limit_exceeded` | 注文が顧客の口座の上限を超えています。 | 注文が顧客のアカウントの上限を超えました。顧客が対応してアカウントの問題を解決すると、再試行が成功する可能性があります。 | | `invalid_billing_agreement` | `invalid_billing_agreement` | 顧客の請求契約が無効です。 | 請求契約が無効であるため、この顧客の決済手段は無効です。再試行しても成功しません。 | | `expired_card` | `partner_expired_card` | 決済代行業者に登録されたカードの有効期限が切れています。 | ペイメントプロバイダーに登録しているカードの有効期限が切れています。顧客が対応してアカウントの問題を解決すると、再試行が成功する可能性があります。 | | `processing_error` | `partner_processing_error` | ペイメントプロバイダーで処理エラーが発生しました。 | ペイメントプロバイダーで処理エラーが発生しました。 | | `insufficient_funds` | `partner_insufficient_funds` | 顧客の決済代行業者の資金が不足しています。 | この顧客はペイメントプロバイダーに保有している残高が不足しています。顧客が対応してアカウントの問題を解決すると、再試行が成功する可能性があります。 | | `currency_not_supported` | `partner_invalid_currency` | 決済代行業者はこの通貨をサポートしていません。 | 決済代行業者がこの通貨に対応していません。再試行しても成功しません。 | | `invalid_amount` | `partner_invalid_amount` | 決済代行業者がその金額を許可していません。 | 決済代行業者はこの金額を許可しません。再試行しても成功しません。 | | `invalid_business_account` | `invalid_business_account` | ビジネスアカウントが無効になっています。 | 決済の処理または返金の発行を行おうとしているビジネスアカウントは無効になっているため、資金の送受金を行うことはできません。アカウントが再度有効化されると、再試行が成功する可能性があります。 | | `partner_high_risk_customer` | `partner_high_risk_customer` | ペイメントプロバイダーがこの顧客を高リスクであると分類しています。 | ペイメントプロバイダーがこの顧客を高リスクであると分類しています。 | | `compliance_violation` | `compliance_violation` | この支払いは、利用規約、プログラムのルール、適用される法律のいずれかに違反しています。 | この決済は利用規約、プログラムのルール、適用される法律のいずれかに違反しています。再試行しても成功しません。 | | `payment_disputed` | `payment_disputed` | 支払いに対する不審請求の申請があります。 | 決済に対して不審請求の申し立てがあります。不審請求の申し立てがビジネスに有利な結果で解決すると、再試行が成功する可能性があります。 | | `invalid_authorization` | `invalid_authorization` | オーソリが無効であるか取り消されました。 | この決済はオーソリを受け取っていないか、オーソリが取り消されました。再試行しても成功しません。 | | `invalid_payment_information` | `invalid_payment_information` | 支払いに無効な情報があります。 | 決済に無効な情報があります。再試行しても成功しません。 | | `partner_payment_not_found` | `partner_payment_not_found` | 決済代行業者がこの決済を見つけることができません。 | 決済代行業者がこの決済を見つけることができません。 | | `expired_payment_information` | `expired_payment_information` | 基になる決済手段の有効期限が切れています。 | 決済に期限切れの情報が含まれています。顧客が決済情報を更新すると、再試行が成功する場合があります。 | | `duplicate_transaction` | `partner_duplicate_transaction` | 最近同じ詳細の取引が送信されました。 | 最近、同じ詳細情報による取引がパートナーに送信されています。 | | `recurring_not_supported_by_bank` | `recurring_not_supported_by_bank` | 顧客の銀行は、この決済手段での継続課金をサポートしていません。 | 顧客の銀行は、この決済手段での継続課金をサポートしていません。継続課金をサポートする銀行を選択するように顧客に促してください。 |