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ヘッダーを追加することで、特定のテストシナリオを再現することができます(以下の例では残高不足を再現します):
text
Komoju-Scenario: insufficient_fundsこのヘッダーは決済、セッション、カスタマーの作成時に使用することができます。
- 決済作成時にこのヘッダーを使用すると、当該決済は指定されたエラーにより即時に失敗します。
- セッション作成時にこのヘッダーを使用すると、当該セッション経由で行われた決済はすべて指定されたエラーにより失敗します。
- カスタマー作成時にこのヘッダーを使用すると、当該カスタマーを指定して行った決済はすべて指定されたエラーにより失敗します。