KOMOJUでは、さまざまなテストシナリオを再現できるよう、複数のテストカードを用意しています。
なお、ここで紹介しているカード番号はKOMOJUのTestモードでのみ利用可能です。Liveモードでは利用できません。Liveモードで購入の動作確認を行いたい場合は、お持ちの本物のクレジットカードをお使いください。
Caution
注意
Liveモードで作成された取引は、テスト目的であっても決済手数料の請求対象となります。
のちに返金処理をおこなったとしても一度「入金済み」となった取引は全て決済手数料の請求対象となりますので、あらかじめご留意ください。
また、ホストフィールドやWooCommerceプラグインなど一部の接続方法では、3-Dセキュア (3DS) 対応テストカードのみがサポートされているため、下記一覧にあるテストカードの一部が使用できません。ご使用の環境で認証に関するエラーが継続して発生する場合は、下記一覧にあるカードのうち3DS対応と明記されているもので改めてお試しください。3DS対応テストカードで特定のシナリオをテストしたい場合は、その他の決済手段で紹介されている方法もお試しください。
クレジットカード
| カード番号 | タイプ |
|---|---|
| 3530111333300000 | JCB(3DS 非対応) |
| 378282246310005 | American Express(3DS 非対応) |
| 4111111111111111 | Visa(3DS 非対応) |
| 5555555555554444 | MasterCard(3DS 非対応) |
| 30569309025904 | Diners Club(3DS 非対応) |
| 4100000000000100 | Visa (3DS対応) |
| 5100000000000107 | Mastercard (3DS対応) |
| 3528000000000106 | JCB (3DS対応) |
| 4123111111111000 | 残高不足 |
| 4123111111111018 | ご利用限度額を超過 |
| 4123111111111034 | セキュリティ番号が不正 |
| 4123111111111042 | 期限切れのカード |
| 4123111111111059 | クレジットカード使用不可 |
| 4123111111111075 | 無効なカード |
WebMoney
| カード番号 | タイプ |
|---|---|
| 1111111111111111 | 残高が¥2000のWebMoneyカード |
| e111111111111112 | 無効なカード |
| e111111111111113 | 使用済のカード |
| e111111111111114 | 不明なエラーのシミュレーション |
その他の決済手段
KOMOJUが対応する決済手段の中には、番号入力を伴わないものがあります。また、上記のカードには、3-Dセキュアを使用できないものもあります。そのような場合でも、HTTPヘッダーを1つ追加するだけで、特定のテストシナリオを再現できます。次の例は残高不足のシナリオです。
text
Komoju-Scenario: insufficient_fundsこのヘッダーを指定できるのは、決済・セッション・トークンのいずれかの作成時です。
- 決済の作成時に指定すると、その決済は指定したエラーにより即時に失敗します。
- セッションの作成時に指定すると、そのセッション経由の決済はすべて指定したエラーにより失敗します。
- トークンの作成時に指定すると、そのトークンを使用する決済はすべて指定したエラーにより失敗します。
- このトークンから作成したカスタマーの決済は失敗しません。カード情報はボールトエントリーとしてカスタマーに保存され、決済時にトークンは使われないためです。