テストカード
このページで扱うトピック
以下の機能を利用して、統合テストを行ってください。テストモードで、カード番号、任意の有効期限、そしてセキュリティコードを設定することができます。
成功となる課金を作成する
こちらのカード番号を利用して、成功となる課金を作成することができます。
番号 | ブランド |
---|---|
4242 4242 4242 4242 |
Visa |
4111 1111 1111 1111 |
Visa |
5555 5555 5555 4444 |
Mastercard |
5454 5454 5454 5454 |
Mastercard |
3530 1113 3330 0000 |
JCB |
3566 1111 1111 1113 |
JCB |
3782 8224 6310 005 |
Amex |
6447 0324 0000 0000 001 |
Discover |
3602 1042 0000 04 |
Diners |
6250 9470 0000 0006 |
UnionPay |
エラーとなる課金の作成
こちらのカード番号は、特定の failure_code
を使って課金を作成するために利用することができます。
こうしたエラーコードについての詳細は 課金 API を参照してください。
番号 | ブランド | 失敗コード |
---|---|---|
4111 1111 1114 0011 |
Visa | insufficient_fund |
5555 5511 1111 0011 |
Mastercard | insufficient_fund |
3530 1111 1119 0011 |
JCB | insufficient_fund |
6250 9470 0000 0014 |
UnionPay | insufficient_fund |
4111 1111 1113 0012 |
Visa | stolen_or_lost_card |
5555 5511 1110 0012 |
Mastercard | stolen_or_lost_card |
3530 1111 1118 0012 |
JCB | stolen_or_lost_card |
6250 9470 0000 0022 |
UnionPay | stolen_or_lost_card |
4111 1111 1112 0013 |
Visa | failed_processing |
5555 5511 1119 0013 |
Mastercard | failed_processing |
3530 1111 1117 0013 |
JCB | failed_processing |
3771 3816 0000 009 |
Amex | failed_processing |
6447 0324 0000 1111 005 |
Discover | failed_processing |
3602 1042 1111 08 |
Diners | failed_processing |
6250 9470 0000 0030 |
UnionPay | failed_processing |
4111 1111 1111 0014 |
Visa | payment_rejected |
5555 5511 1118 0014 |
Mastercard | payment_rejected |
3530 1111 1116 0014 |
JCB | payment_rejected |
6250 9470 0000 0048 |
UnionPay | payment_rejected |
4111 1111 1119 0016 |
Visa | failed_fraud_check |
5555 5511 1116 0016 |
Mastercard | failed_fraud_check |
3530 1111 1114 0016 |
JCB | failed_fraud_check |
6250 9470 0000 0055 |
UnionPay | failed_fraud_check |
4111 1111 1118 0017 |
Visa | invalid_account_number |
5555 5511 1115 0017 |
Mastercard | invalid_account_number |
3530 1111 1113 0017 |
JCB | invalid_account_number |
6250 9470 0000 0063 |
UnionPay | invalid_account_number |
エラーとなる3Dセキュアの課金を作成する
こちらカード番号は、payment_rejected
failure_code
を持つ課金を作成するために利用できます。
payment_reject` のエラーコードについての詳細は 課金 API を参照してください。
3Dセキュアのエラーは、enrollment(登録)またはvalidation(検証)のいずれかとなります。
enrollmentのエラーは、例えば return_uri
の提供を怠った場合など、課金の作成に何らかの問題があった場合に発生します。
validationのエラーは、例えば、間違ったワンタイムパスワードを入力するなど、3Dセキュアでの課金検証の際に問題があった場合に発生します。
こちらのカード番号は、3Dセキュア対応(3Dセキュアを参照)のアカウントでのみ使用できます。 3Dセキュアをテストアカウントで有効にするには、support@omise.coにお問い合わせください。
番号 | ブランド | 失敗コード | 3DS 故障タイプ |
---|---|---|---|
4111 1111 1115 0002 |
Visa | payment_rejected |
Enrollment |
5555 5511 1112 0002 |
Mastercard | payment_rejected |
Enrollment |
3530 1111 1110 0002 |
JCB | payment_rejected |
Enrollment |
6250 9470 0000 0071 |
UnionPay | payment_rejected |
Enrollment |
4111 1111 1114 0003 |
Visa | payment_rejected |
Validation |
5555 5511 1111 0003 |
Mastercard | payment_rejected |
Validation |
3530 1111 1119 0003 |
JCB | payment_rejected |
Validation |
3771 3816 1111 003 |
Amex | payment_rejected |
Validation |
6447 0324 0000 2222 009 |
Discover | payment_rejected |
Validation |
3602 1042 2222 02 |
Diners | payment_rejected |
Validation |
6250 9470 0000 0089 |
UnionPay | payment_rejected |
Validation |
ダッシュボードのボタン
テストモードでは、黄色のボタンによってテストモード特有の機能を示しています。 テストモードではこのボタンを利用し、直接確認することが難しいプロセスをシミュレートすることができます(例:送金に支払済のマークをつけるなど)。