Sandbox Environment
The Miden Sandbox environment allows you to build and test your payment integration without processing real customer funds.
Use Sandbox throughout development to validate your checkout integration, payment methods, transaction handling, webhooks, and payment outcomes before moving to production.
What you can test
Depending on the payment methods enabled for your integration, Sandbox can be used to test:
- Hosted Checkout and API-based payment flows.
- Card payments and authentication flows.
- Successful and failed payment scenarios.
- Payment statuses and transaction retrieval.
- Webhook delivery and event handling.
- Other supported test payment methods.
Test data
Sandbox transactions must use the test credentials and payment details provided in this section.
Do not use real customer card details or other live payment credentials when testing your integration.
Important: Sandbox transactions are simulations. No real funds are moved, and Sandbox transaction results should not be treated as production transactions.
Before going live
Before switching to production, ensure that your integration can:
- Process successful and failed payment scenarios correctly.
- Handle required customer authentication.
- Retrieve and verify payment outcomes.
- Process webhook events safely.
- Prevent duplicate processing.
- Handle pending or delayed payment outcomes appropriately.
Once testing is complete, replace your Sandbox credentials and configuration with the corresponding production configuration.
On this page
- Sandbox Environment