0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

stripe 3Dセキュア カード情報一覧

Posted at

Stripeのテストカード一覧と認証要件

Stripeでの決済処理を実装する際、3Dセキュア(3DS)の動作確認や認証のフローをテストするために、さまざまなテストカードを利用できます。本記事では、認証要件ごとに分類したテストカードの一覧を紹介します。

認証要件別のテストカード一覧

設定がない場合に認証が必要

このカードでは、将来の支払いに備えて設定していない限り、オフセッションの支払いで認証が必要です。

  • カード番号: 4000002500003155
  • 動作: 設定後はオフセッションの支払いで認証不要。ただし、オンセッション支払いには常に認証が必要。

常に認証が必要

このカードは、カードの設定にかかわらず、すべての取引で認証が必要です。

  • カード番号: 4000002760003184
  • 動作: すべての取引で認証必須。

すでに設定済み

このカードは、あらかじめオフセッションで使用するように設定されています。

  • カード番号: 4000003800000446
  • 動作: 1回限りの支払いとオンセッション支払いは認証が必要。オフセッション支払いは成功。

残高不足のカード

このカードは、認証に成功しても、insufficient_funds (残高不足) により決済が拒否されます。

  • カード番号: 4000008260003178
  • 動作: 1回限りの支払いで認証が必要。認証後も決済が失敗。

3Dセキュア(3DS)の認証要件

3DSが必須

正常に支払いが完了するカード

  • カード番号: 4000000000003220
  • 動作: 3Dセキュア認証が必要。認証後、支払い成功。

認証後に拒否されるカード

  • カード番号: 4000008400001629
  • 動作: 3Dセキュア認証が必要。ただし、認証後にcard_declinedで拒否。

認証リクエストがエラーになるカード

  • カード番号: 4000008400001280
  • 動作: 3Dセキュア認証が必要だが、処理エラーで失敗。

3DSに対応しているが必須ではないカード

正常に処理可能なカード

  • カード番号: 4000000000003055
  • 動作: 3Dセキュア認証は任意。デフォルトではリクエストされない。

認証を試みるとエラーになるカード

  • カード番号: 4000000000003097
  • 動作: 3Dセキュア認証は任意。ただし、試みると処理エラーが発生。

3DS未登録のカード

  • カード番号: 4242424242424242
  • 動作: 3Dセキュアがサポートされているが、未登録のため認証リクエストが無効。

3DSに未対応のカード

このカードでは3Dセキュアがサポートされておらず、認証なしで決済が行われます。

  • カード番号: 378282246310005
  • 動作: 3Dセキュアなしで決済が進行。

まとめ

Stripeのテストカードを活用することで、3Dセキュアの挙動やカードの認証要件を適切にテストできます。特に、サブスクリプション決済やオフセッション決済を実装する際には、適切なカードを選んで動作確認を行うことが重要です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?