Test orders
Place test orders to verify your setup.
Overview
Before going live, place test orders to verify your entire purchase flow β from product selection through payment to order confirmation.
Enabling test mode
Stripe test mode uses separate API keys. Ensure your .env is using Stripe test keys (they start with sk_test_ and pk_test_).
Test card numbers
| Scenario | Card number |
|---|---|
| Successful payment | 4242 4242 4242 4242 |
| Declined card | 4000 0000 0000 0002 |
| 3D Secure required | 4000 0025 0000 3155 |
| Insufficient funds | 4000 0000 0000 9995 |
Use any future expiry date and any 3-digit CVC.
Test order checklist
- Add a product to cart
- Proceed to checkout
- Enter a test shipping address
- Apply a discount code (test your promotions)
- Pay with a test card
- Verify the order appears in your admin
- Check that the confirmation email was sent
- Process the order through each status
