Test keys & test cards
Cards for success, decline, 3-D Secure and disputes.
Test keys
- Create and revoke them under Dashboard → Developers → Sandbox.
- A test key is always visible and copyable — unlike live keys, which are shown only once.
- Scopes work exactly as in live. Give the key the scopes you need (
checkout:write,payments:read,refunds:write, …). - Using a test key where the endpoint is live-only returns a clear error — never a silent live write.
Test cards
Use any future expiry date, any 3-digit CVC and any postal code.
| Card number | Result |
|---|---|
4242 4242 4242 4242 |
Payment succeeds |
4000 0000 0000 0002 |
Card declined (card_declined) |
4000 0000 0000 9995 |
Insufficient funds |
4000 0025 0000 3155 |
Requires 3-D Secure authentication |
4000 0000 0000 0259 |
Succeeds, then becomes a dispute (fraudulent) |
4000 0000 0000 0341 |
Attaches, but charging fails |
What the sandbox never does
- No application fees, no fee ledger entries.
- No payouts and no balance settlement.
- No emails to your customers about verification or payouts.
- No effect on your live reporting, exports or invoices.