テストカード
このページで扱うトピック
以下の機能を利用して、統合テストを行ってください。テストモードで、カード番号、任意の有効期限、そしてセキュリティコードを設定することができます。
成功となる課金を作成する
こちらのカード番号を利用して、成功となる課金を作成することができます。
| 番号 | ブランド | 
|---|---|
| 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_rejectedfailure_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 | 
ダッシュボードのボタン
テストモードでは、黄色のボタンによってテストモード特有の機能を示しています。 テストモードではこのボタンを利用し、直接確認することが難しいプロセスをシミュレートすることができます(例:送金に支払済のマークをつけるなど)。
