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.