コンテンツにスキップ
サインイン
Stripe ロゴの画像
/
アカウントを作成
サインイン
ホーム
支払い
財務の自動化
サービスとしてのバンキング (BaaS)
開発者ツール
ノーコードのオプション
すべての製品
ホーム
支払い
財務の自動化
ホーム
支払い
財務の自動化
サービスとしてのバンキング (BaaS)
開発者ツール
概要
始める
About Stripe payments
Start an integration
Payment Links
Checkout
Web Elements
Mobile Elements
Payment scenarios
During the payment
支払い後
決済手段を追加
その他の支払いシナリオ
Link でスピーディーに決済
Other Stripe products
Connect
Terminal
Radar
Financial Connections
仮想通貨
本人確認
Climate
リソース
API について
導入ガイド
規制に関するサポート
テスト
ホーム支払い

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

テスト

支払いをシミュレーションして実装内容をテストします。

開発者以外のお客様へ

ノーコードに関するドキュメントをご覧になるか、パートナーディレクトリーの構築済みのソリューションを使用するか、Stripe 認定エキスパートを雇用してください。

実装が正しく機能することを確認するために、資金を移動することなく取引をシミュレーションすることができます。これには、テスト環境で専用の値を使用します。

テストカードを使用して、いくつかのシナリオのシミュレーションができます。

  • 支払いの成否をカードブランドまたは国別にテスト
  • 支払い拒否、不正使用、または無効なデータによるカードエラー
  • 不審請求の申請および返金
  • 3D セキュア および PIN による認証

カード以外の支払いのテストも同様に機能します。それぞれの決済手段には固有の専用値があります。レート制限があるため、実装の負荷テストにテスト環境を使用することはお勧めしません。代わりに、負荷テストに関するドキュメントをご覧ください。

テストカードの使用方法

テストカードを使用するときは必ず、すべての API コールでテスト用の API キーを使用します。これは、対話式でテストできる決済フォームを提供する場合にも、テストコードを作成する場合にも当てはまります。

一般的な誤り

Do not use real card details. Testing in live mode using real payment method details is prohibited by the Stripe Services Agreement, which permits business use only. Use your test API keys and the card numbers below.

対話式でテストする

対話式でテストする場合は、4242 4242 4242 4242 などのカード番号を使用します。ダッシュボードまたは決済フォームにカード番号を入力します。

  • 有効な将来の日付を使用します (12/34 など)。
  • 任意の 3 桁 (American Express カードの場合は 4 桁) のセキュリティーコードを使用します。
  • その他のフォームフィールドには任意の値を使用します。
テストカード番号の入力方法を示す支払いフォームの例。 カード番号は「4242 4242 4242 4242」、有効期限は「12/34」、セキュリティコードは「567」です。他のフィールドには、任意の値が入ります。たとえば、メールアドレスは「test@example.com」です

テストカード番号 4242 4242 4242 4242 を使用したフォームの対話式のテスト

テストコード

テストコードを記述する際には、カード番号の代わりに pm_card_visa などの PaymentMethod を使用します。テスト環境であっても、API コールまたはサーバー側のコードで直接、カード番号を使用することはお勧めしません。使用すると、本番環境に移行するときにコードの PCI への準拠が損なわれる可能性があります。デフォルトでは、PaymentMethod は Customer に関連付けられていません。

Command Line
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_4eC39HqLyjWDarjtT1zdp7dc
:"
\ -d amount=500 \ -d currency=gbp \ -d payment_method=pm_card_visa

実装の大半では Tokens が使用されなくなっていますが、必要に応じて tok_visa などのテスト用トークンを使用できます。

組み込みを本番に移行する準備ができたら、テストの公開可能キーとシークレット API キーを本番用のものに置き換えます。組み込みでテスト用 API キーが使用されていると、本番の支払いは処理されません。

ブランド別のカード

支払いの成功をシミュレーションするには、以下のリストのテストカードを使用します。各テストカードの請求国はアメリカに設定されています。その他の請求国のカードを使用したテストカード支払いを作成する必要がある場合は、国際テストカードを使用します。

ブランド番号セキュリティコード日付
Visa任意の 3 桁の数字任意の将来の日付
Visa (デビット)任意の 3 桁の数字任意の将来の日付
Mastercard任意の 3 桁の数字任意の将来の日付
Mastercard (2 シリーズ)任意の 3 桁の数字任意の将来の日付
Mastercard (デビット)任意の 3 桁の数字任意の将来の日付
Mastercard (プリペイド)任意の 3 桁の数字任意の将来の日付
アメリカン・エキスプレス任意の 4 桁の数字任意の将来の日付
アメリカン・エキスプレス任意の 4 桁の数字任意の将来の日付
ディスカバー任意の 3 桁の数字任意の将来の日付
ディスカバー任意の 3 桁の数字任意の将来の日付
ディスカバー (デビット)任意の 3 桁の数字任意の将来の日付
ダイナースクラブ任意の 3 桁の数字任意の将来の日付
ダイナースクラブ (14 桁のカード)任意の 3 桁の数字任意の将来の日付
BCcard と DinaCard任意の 3 桁の数字任意の将来の日付
JCB任意の 3 桁の数字任意の将来の日付
銀聯任意の 3 桁の数字任意の将来の日付
銀聯 (デビット)任意の 3 桁の数字任意の将来の日付
UnionPay (19 桁のカード)任意の 3 桁の数字任意の将来の日付

大半の Cartes Bancaires および eftpos のカードは Visa または Mastercard とブランド提携しています。次の表のテストカードは、ブランド提携カードによる支払いの成功をシミュレーションします。

ブランド/提携ブランド番号セキュリティコード日付
Cartes Bancaires/Visa任意の 3 桁の数字任意の将来の日付
Cartes Bancaires/Mastercard任意の 3 桁の数字任意の将来の日付
eftpos オーストラリア/Visa任意の 3 桁の数字任意の将来の日付
eftpos オーストラリア/Mastercard任意の 3 桁の数字任意の将来の日付

国別のカード

支払いの成功を国別にシミュレーションするには、以降のセクションに記載されているテストカードを使用します。

アメリカ大陸

北米と南米における支払いの成功をシミュレーションするには、以下のテストカードを使用します。

国番号ブランド
アメリカ (US)Visa
アルゼンチン (AR)Visa
ブラジル (BR)Visa
カナダ (CA)Visa
メキシコ (MX)Visa

ヨーロッパと中東

ヨーロッパと中東における支払いの成功をシミュレーションするには、以下のテストカードを使用します。

セキュリティのヒント

強力な顧客認証 (SCA) 規制により、欧州経済領域 (EEA) 内のオンライン支払いでは 3D セキュア認証を行う必要があります。このセクションに記載されているテストカードは、認証を行わずに成功する支払いをシミュレーションします。3D セキュアのテストカードを使用して、認証が必要なシナリオもテストすることをお勧めします。

国番号ブランド
アラブ首長国連邦 (AE)Visa
アラブ首長国連邦 (AE)Mastercard
オーストリア (AT)Visa
ベルギー (BE)Visa
ブルガリア (BG)Visa
ベラルーシ (BY)Visa
クロアチア (HR)Visa
キプロス (CY)Visa
チェコ共和国 (CZ)Visa
デンマーク (DK)Visa
エストニア (EE)Visa
フィンランド (FI)Visa
フランス (FR)Visa
ドイツ (DE)Visa
ジブラルタル (GI)Visa
ギリシャ (GR)Visa
ハンガリー (HU)Visa
アイルランド (IE)Visa
イタリア (IT)Visa
ラトビア (LV)Visa
リヒテンシュタイン (LI)Visa
リトアニア (LT)Visa
ルクセンブルク (LU)Visa
マルタ (MT)Visa
オランダ (NL)Visa
ノルウェー (NO)Visa
ポーランド (PL)Visa
ポルトガル (PT)Visa
ルーマニア (RO)Visa
サウジアラビア (SA)Visa
スロベニア (SI)Visa
スロバキア (SK)Visa
スペイン (ES)Visa
スウェーデン (SE)Visa
スイス (CH)Visa
イギリス (GB)Visa
イギリス (GB)Visa (デビット)
イギリス (GB)Mastercard

アジア太平洋

アジア太平洋地域における支払いの成功をシミュレーションするには、以下のテストカードを使用します。

注意

同意書と、引き落としに関する顧客への事前通知を必要とするサブスクリプションをテストするには、インドの継続支払いをご覧ください。

国番号ブランド
オーストラリア (AU)Visa
中国 (CN)Visa
香港 (HK)Visa
インド (IN)Visa
日本 (JP)Visa
日本 (JP)JCB
マレーシア (my)Visa
ニュージーランド (NZ)Visa
シンガポール (SG)Visa
タイ (TH)Visa (クレジット)
タイ (TH)Visa (デビット)

拒否された支払い

カード発行会社はさまざまな理由で支払いを拒否することがあります。このセクションに記載されているテストカードを使用して、エラー処理ロジックをテストしたり、支払い拒否のシュミレーションを行うことができます。これらのカードのいずれかを使用すると、カードのエラーが発生して、特定のエラーコードと拒否コードが示されます。

一般的な誤り

セキュリティーコードの誤りによる支払い拒否をシミュレーションするには、セキュリティーコードを指定する必要があります。任意の 3 桁の数字を指定できます。セキュリティーコードを指定しない場合、Stripe はセキュリティーコードの確認を実行しないため、確認が失敗することはありません。

説明番号エラーコード拒否コード
一般的な支払い拒否card_declinedgeneric_decline
残高不足による支払い拒否card_declinedinsufficient_funds
カードの紛失による支払い拒否card_declinedlost_card
盗難カードによる支払い拒否card_declinedstolen_card
期限切れのカードによる支払い拒否expired_card適用外
セキュリティーコードの誤りによる支払い拒否incorrect_cvc適用外
処理エラーによる支払い拒否processing_error適用外
番号の誤りによる支払い拒否incorrect_number適用外
利用頻度の上限を超過したことによる支払い拒否card_declinedcard_velocity_exceeded

上記の表のカードを Customer オブジェクトに関連付けることはできません。正常に関連付けられたカードを使用した支払いの拒否をシミュレーションするには、下記のカードを使用します。

説明番号詳細
関連付けた後の支払い拒否このカードを Customer (顧客) オブジェクトに関連付けることができますが、顧客への請求は失敗します。

不正防止

Stripe の不正防止システムである Radar により、リスクレベルが高い場合や検証チェックに失敗した場合に支払いがブロックされることがあります。このセクションに記載されているカードを使用して、Radar の設定をテストできます。また、ブロックされた支払いに自社で構築済みの Stripe システムがどのように対応するかをテストする場合にも使用できます。

各カードは特定のリスク要因をシミュレーションします。 ご使用の Radar の設定により、支払いをブロックする原因となるリスク要因が決定されます。ブロックされた支払いは、不正使用のエラーコードでカードエラーになります。

一般的な誤り

セキュリティーコードの確認の失敗をシミュレーションするには、セキュリティーコードを指定する必要があります。任意の 3 桁の数字を指定できます。郵便番号チェックの失敗をシミュレーションするには、郵便番号を指定する必要があります。任意の有効な郵便番号を指定できます。これらの値を指定しない場合、Radar は、対応するチェックを実行しないため、チェックが失敗することはありません。

説明番号詳細

常にブロック

支払いのリスクレベルは「非常に高い」です

Radar によって常にブロックされます。

非常に高いリスク

支払いのリスクレベルは「非常に高い」です

設定によっては、Radar によってブロックされる場合があります。

比較的高いリスク

支払いのリスクレベルは「比較的高い」です

Radar for Teams を使用する場合、Radar でレビューリストに追加されることがあります。

セキュリティーコードの確認の失敗

セキュリティーコードを指定した場合に、セキュリティーコードの確認が失敗します。

設定によっては、Radar でブロックされる場合があります。

郵便番号チェックの失敗

郵便番号を指定した場合に、郵便番号チェックが失敗します。

設定によっては、Radar でブロックされる場合があります。

住所 (1 行目) のチェックの失敗

住所 (1 行目) のチェックが失敗します。

支払いは、カスタムの Radar ルールによってブロックしない限り、成功します。

住所チェックの失敗

住所の郵便番号チェックと住所 (1 行目) のチェックのどちらも失敗します。

設定によっては、Radar でブロックされる場合があります。

住所を使用できない

住所の郵便番号チェックと住所 (1 行目) のチェックのどちらも使用できません。

支払いは、カスタムの Radar ルールによってブロックしない限り、成功します。

無効なデータ

無効なデータが原因のエラーをテストするには、無効な詳細を指定します。これに専用のテストカードは必要ありません。どの無効な値でも機能します。以下に例を示します。

  • invalid_expiry_month: 無効な月を使用する (13 など)
  • invalid_expiry_year: 50 年前までの過去の年を使用します (95 など)
  • invalid_cvc: 2 桁の数字を使用する (99 など)
  • incorrect_number: Luhn チェックに失敗するカード番号を使用する ( など)

不審請求の申請

不審請求が申請された取引をシミュレーションするには、このセクションに記載されているテストカードを使用します。また、不審請求の申請に対する主張が認められる場合または認められない場合をシミュレーションするには、主張が認められる反証資料または認められない反証資料を提出します。

説明番号詳細
不正使用デフォルトのアカウント設定では、支払いが成功しますが、不正使用として不審請求が申請されることになります。このタイプの不審請求の申請は、3D セキュア認証の後には保護されます。
未着デフォルトのアカウント設定では、支払いが成功しますが、商品未着として不審請求が申請されることになります。このタイプの不審請求の申請は、3D セキュア認証の後でも保護されません。
照会デフォルトのアカウント設定では、支払いが成功し、照会としてのみ不審請求が申請されます。
警告デフォルトのアカウント設定では、支払いが成功し、不正使用の早期警告のみが返されます。

反証資料

不審請求の申請に対する主張が認められる場合と認められない場合をシミュレーションするには、次の表のいずれかの反証資料の値で応答します。

  • API を使用して応答する場合は、表の値を uncategorized_text として渡します。
  • ダッシュボードで応答する場合は、表の値を追加情報フィールドに入力してから、反証資料の提出をクリックします。
反証資料説明
winning_evidence不審請求の申請がクローズされ、主張が認められたとマークされます。アカウントには支払い金額と関連手数料が入金されます。
losing_evidence不審請求の申請が終結し、主張が認められなかったとマークされます。アカウントへの入金は行われません。

返金

本番環境では、返金は非同期で行われます。返金は、成功したように表示されてから失敗したり、最初は pending として表示され、後で成功したりする場合があります。このような動作の返金をシミュレーションするには、このセクションに記載されているテストカードを使用します。(その他のテストカードはすべて、返金が即時に成功して、その後はステータスが変わりません。)

説明番号詳細
非同期の成功支払いは成功します。返金を開始する場合、ステータスは pending で始まります。しばらくすると、ステータスは succeeded に移行し、charge.refund.updated Webhook イベントが送信されます。
非同期の失敗支払いは成功します。返金を開始する場合、ステータスは succeeded で始まります。しばらくすると、ステータスは failed に移行し、charge.refund.updated Webhook イベントが送信されます。

利用可能な残高

テスト取引から利用可能残高に直接、資金を送金するには、このセクションに記載されているテストカードを使用します。他のテストカードでは、成功した支払いから保留中の残高に資金が送金されます。

説明番号詳細
保留中の残高のバイパスアメリカでの支払いは成功します。売上は利用可能残高に直接追加され、保留中の残高をバイパスします。
保留中の残高のバイパス国際決済は成功します。売上は利用可能残高に直接追加され、保留中の残高をバイパスします。

3D セキュア認証

3D セキュアでは、クレジットカード取引に追加の認証レイヤーが必要になります。このセクションに記載されているテストカードを使用して、認証を行う決済フローをシミュレーションします。その他のテストカードは、3D セキュアに登録されていないため、認証を行うことはできません。

一般的な誤り

Stripe ダッシュボードで直接作成された支払いでは 3D セキュアのリダイレクトは行われません。代わりに、自社で構築されたフロントエンドまたは API コールを使用してください。

認証と設定

認証を含む決済フローをシミュレーションするには、このセクションに記載されているテストカードを使用します。一部のカードは、将来の支払いに備えた設定が可能であるか、すでに設定されていることもあります。

説明番号詳細
設定がない場合に認証このカードでは、将来の支払いに備えた設定がない限り、オフセッションの支払いで認証が必要です。設定した後は、オフセッションの支払いで認証は不要になります。
常に認証このカードは、カードの設定にかかわらず、すべての取引で認証が必要です。
すでに設定このカードはあらかじめオフセッションで使用するように設定されています。1 回限りの支払いと、その他のオンセッション支払いの場合は、認証が必要です。ただし、オフセッション支払いはすべて、カードが事前に設定されている場合と同様に成功します。
残高不足このカードは 1 回限りの支払いの場合、認証が必要です。認証に成功しても、または以前に設定してあっても、すべての支払いが insufficient_funds 失敗コードで拒否されます。

サポートおよび対応状況

規制により義務付けられている場合や、Radar ルールまたはカスタムコードによってトリガーされた場合に、Stripe は認証をリクエストします。認証がリクエストされた場合でも、必ず実行できるとは限りません。たとえば、顧客のカードが登録されていない場合や、エラーが発生する場合があります。このセクションに記載されているテストカードを使用して、このような要因のさまざまな組み合わせをシミュレーションしてください。

3D セキュアの使用結果番号詳細
3DS2 が必須OK3D Secure 2 authentication must be completed for the payment to be successful. By default, your Radar rules request 3D Secure authentication for this card.
3DS が必須OKこの支払いを正常に完了させるには、3D セキュア認証を実行する必要があります。デフォルトの場合、Radar ルールによってこのカードの 3D セキュア認証がリクエストされます。
3DS が必須拒否3D セキュア認証が必要ですが、認証後に支払いが card_declined エラーコードで拒否されます。デフォルトの場合、Radar ルールによってこのカードの 3D セキュア認証がリクエストされます。
3DS が必須エラー3D セキュア認証が必要ですが、3D セキュア検索リクエストが処理エラーで失敗します。支払いは、card_declined 失敗コードで拒否されます。デフォルトの場合、Radar ルールでこのカードの 3D セキュア認証がリクエストされます。
3DS に対応OK3D セキュア認証を実行できますが、必須ではありません。デフォルトの場合、Radar ルールでこのカードの 3D セキュア認証はリクエストされません。
3DS に対応エラー3D セキュア認証を実行できますが、必須ではありません。ただし、3D セキュアを実行しようとすると、処理エラーが発生します。デフォルトの場合、Radar ルールでこのカードの 3D セキュア認証はリクエストされません。
3DS に対応未登録このカードでは 3D セキュアがサポートされていますが、このカードは 3D セキュアに登録されていません。このため、Radar ルールによって 3D セキュアがリクエストされても、顧客は追加の認証を行いません。デフォルトの場合、Radar ルールではこのカードの 3D セキュア認証がリクエストされません。
3DS に未対応このカードでは 3D セキュアがサポートされていないため、呼び出すことができません。PaymentIntent は、認証を行わずに続行されます。

3D セキュアのモバイルでのチャレンジフロー

モバイル決済の場合、顧客が UI プロンプトに対応するチャレンジフローをいくつか提供できます。テスト目的で特定のチャレンジフローを起動するには、このセクションに記載されているテストカードを使用します。このカードは、ブラウザーベースの決済フォームまたは API コールでの使用には適しません。こうした環境では、機能はするものの、特定の動作を起動することはありません。API コールには適さないため、テスト用の PaymentMethod と Token の値は提供していません。

チャレンジフロー番号詳細
Stripe 以外すべての取引で 3D セキュア 2 認証を実行する必要があります。外部 UI を使用してチャレンジフローを起動します。
1 回限りのパスコードすべての取引で 3D セキュア 2 認証を実行する必要があります。1 回限りのパスコード UI を使用してチャレンジフローを起動します。
単一選択すべての取引で 3D セキュア 2 認証を実行する必要があります。単一選択の UI を使用してチャレンジフローを起動します。
複数選択すべての取引で 3D セキュア 2 認証を実行する必要があります。複数選択の UI を使用してチャレンジフローを起動します。
WebViewこの支払いを正常に完了させるには、3D セキュア認証を実行する必要があります。 WebView を使用してチャレンジフローを起動します。return_url によってモーダルが閉じられることを確認できます。

PIN を使用した支払い

PIN が使用される対面支払いの成功をシミュレーションするには、このセクションに記載されているテストカードを使用します。その他にも、シミュレーションされたリーダーやテスト用の法人カードなど、対面支払いをテストするための多くのオプションがあります。詳細については、Stripe Terminal をテストするをご覧ください。

説明番号詳細
オフライン PINこのカードは、カード保有者にプロンプトが表示され、保有者がオフライン PIN を入力する支払いをシミュレーションします。生成される支払いでは、cardholder_verification_method が offline_pin に設定されます。
オフライン PIN の再試行SCA がトリガーされる再試行フローがシミュレーションされます。このフローでは、カード保有者の初回の非接触型支払いが失敗し、リーダーから、ユーザーにカードを挿入し、オフライン PIN を入力するように求めるプロンプトが表示されます。生成される支払いでは、cardholder_verification_method が offline_pin に設定されます。
オンライン PINこのカードは、カード保有者にプロンプトが表示され、保有者がオンライン PIN を入力する支払いをシミュレーションします。生成される支払いでは、cardholder_verification_method が online_pin に設定されます。
オンライン PIN の再試行SCA がトリガーされる再試行フローがシミュレーションされます。このフローでは、カード保有者の初回の非接触型支払いが失敗し、リーダーから、ユーザーにカードを挿入し、オンライン PIN を入力するように求めるプロンプトが表示されます。生成される支払いでは、cardholder_verification_method が online_pin に設定されます。

Webhook

Webhook をテストするには、2 つのオプションがあります。

  1. テスト環境でエンドポイントに正規のイベントを送信するアクションを実行します。たとえば、charge.succeeded イベントをトリガーするには、支払いを成功させるテストカードを使用できます。
  2. Stripe CLI を使用してイベントをトリガーするか、Stripe for Visual Studio Code を使用します。

レート制限

テスト環境のリクエストで 429 HTTP エラーが発生するようになったら、頻度を低くします。これらのエラーが返されるのは、テスト環境のレート制限機能が本番環境より厳しいためです。

テスト環境で Stripe API を使用して組み込みの負荷テストを行うことはお勧めしません。テスト環境の負荷制限機能は厳しいため、本番環境では表示されないエラーが表示される可能性があります。代替方法については、負荷テストに関するドキュメントをご覧ください。

カード以外の支払い

テスト用のカード以外の決済手段使用するときは必ず、すべての API コールでテスト用の API キーを使用します。これは、対話式でテストできる決済フォームを提供する場合にも、テストコードを作成する場合にも当てはまります。

テスト手順は決済手段ごとに異なります。

即時確認を行うシナリオをテストするために、テストを実行するユースケースに合わせてテスト用の銀行口座を選択して、ACH 支払いのさまざまなシナリオをシミュレーションします。

テスト環境で取引に関するメールを送信する

銀行口座の詳細を収集し、同意書を受け付けたら、テスト環境で同意書の確認メールと少額入金の確認メールを送信します。これを実行するには、決済手段の詳細を収集するときに、payment_method_data.billing_details[email] フィールドに {any-prefix}+test_email@{any_domain} の形式でメールアドレスを指定します。

一般的な誤り

テスト環境でこれらのメールをトリガーするには、Stripe アカウントの本番環境利用の申請を行う必要があります。

Test account numbers

Stripe では、手動入力の銀行口座の組み込みが本番環境に移行する準備が整ったかどうかを確認するため、テスト用の口座番号と対応するトークンをいくつか用意しています。

Account numberトークンRouting number動作
000123456789pm_usBankAccount_success110000000支払いは成功します。
000111111113pm_usBankAccount_accountClosed110000000口座が解約済みであるため、支払いは失敗します。
000111111116pm_usBankAccount_noAccount110000000口座が見つからないため、支払いは失敗します。
000222222227pm_usBankAccount_insufficientFunds110000000残高不足のため、支払いは失敗します。
000333333335pm_usBankAccount_debitNotAuthorized110000000引き落としがオーソリされていないため、支払いは失敗します。
000444444440pm_usBankAccount_invalidCurrency110000000通貨が無効であるため、支払いは失敗します。
000666666661pm_usBankAccount_failMicrodeposits110000000支払いで少額入金の送金が失敗します。
000555555559pm_usBankAccount_dispute110000000支払いによって不審請求の申請が開始されています。

テスト取引を完了する前に、自動的に支払いに成功または失敗するテスト用のすべての口座を確認する必要があります。確認するには、下記の少額入金のテスト用の金額または明細書表記コードを使用します。

少額入金の金額と明細書表記コードをテストする

さまざまなシナリオを再現するために、これらの少額入金の金額「または」明細書表記コードの値 0.01 を使用します。

少額入金の金額明細書表記コードの値 0.01シナリオ
32 and 45SM11AAアカウントの確認をシミュレーションします。
10 および 11SM33CC許容された確認回数の超過をシミュレーションします。
40 および 41SM44DD少額入金のタイムアウトをシミュレーションします。

リダイレクト

リダイレクトフローを使用する支払い (iDEAL など) をシミュレーションするには、リダイレクトを必要とするサポート対象の決済手段を使用します。これは、組み込みの処理ロジックのテストに利用できます。

結果が成功または失敗になるテスト用 PaymentIntent を作成するには、以下のようにします。

  1. テスト環境でダッシュボードの決済手段の設定に移動し、有効にする をクリックしてサポート対象の決済手段を有効にします。
  2. 支払い詳細を収集します。
  3. Stripe に支払いを送信します。
  4. テスト支払いをオーソリするか、失敗させます。

ウェブサイト上のページ (return_url に対応するページ) で、必ず支払いのステータスが確認できるようにしてください

参照情報

  • Connect の組み込みをテストする
  • Stripe Billing のテスト
  • Stripe Terminal をテストする
  • 負荷テスト
このページはお役に立ちましたか。
お困りのことがございましたら 、サポートにお問い合わせください。
開発者チュートリアルをご覧ください。
Stripe の製品変更ログを確認してください。
ご不明な点がございましたら、お問い合わせください。
Powered by Markdoc
登録はいつでも解除できます。Stripe のプライバシーポリシーをお読みください。
このページの内容
テストカードの使用方法
ブランド別のカード
国別のカード
拒否された支払い
不正防止
無効なデータ
不審請求の申請
返金
利用可能な残高
3D セキュア認証
PIN を使用した支払い
Webhook
レート制限
カード以外の支払い
リダイレクト
参照情報
関連ガイド
テスト環境
API キー
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
Stripe Shell にはデスクトップが最適です。
$