A Braintree test card is a sandbox-only card number you can run through Braintree's test environment to simulate approvals, declines, and error responses without moving real money. Developers use these numbers to verify checkout flows, subscription logic, and webhook handling before a release goes live. Because they exist only in the sandbox, there is no risk to a real account and no charge to a real customer.

Key Features

  • Runs in Braintree's sandbox for both drop-in UI and hosted-field checkout flows.
  • Covers the major brands, including Visa, Mastercard, American Express, and Discover test ranges.
  • Triggers specific outcomes such as approval, decline, CVV failure, and AVS mismatch.
  • Pairs with any well-formed test CVV, expiration date, and postal code the sandbox accepts.
  • Supports one-time sales, vaulted payment methods, and recurring subscription testing.
  • Works across multiple settlement currencies and customer records.
  • No real funds move, so nothing settles and live processing limits are untouched.
  • Safe to store in shared repositories and continuous-integration fixtures.

Specifications and Supported Formats

Braintree test cards follow the same numbering rules as live cards, so they pass Luhn validation and brand detection. Standard 16-digit numbers are the norm, with 15-digit ranges for American Express. Each entry needs a three-digit CVV, or four digits for Amex, plus a future expiration date; the sandbox cares about the format rather than the exact date. Amounts, currencies, and billing details are fully simulated, and responses come back in the same shape as production responses, which makes the output easy to map onto your existing parsers and logging.

Delivery and Refund Policy

This is a digital reference product, so access is delivered to your account or inbox right after checkout. There is no physical shipping and no waiting on couriers. If the material does not match the description or will not load, contact support within 30 days for a replacement or a full refund.

How do I use a Braintree test card?

Point your SDK at the sandbox environment, enter the test number with a valid CVV and a future expiration date, and submit the transaction. The control panel then shows the result exactly as it would appear in production.

Do test cards work in live mode?

No. Sandbox numbers are rejected by the production gateway, and real card details should never be used in a testing environment.

Which test card should I start with?

Start with the standard Visa success number to confirm your happy path, then work through decline and verification-failure values to cover your error handling.