New: a sandbox testing guide
Step-by-step instructions for switching your integration to the sandbox and testing every application outcome before you go live.

Testing finance properly means seeing every outcome: approved, declined, approved with conditions, and the order updates that follow. It also means doing it without real customers or real credit checks.
Our new sandbox testing guide brings everything you need into one page, whichever way you’ve integrated with Snap.
What’s in the guide
Switching to the sandbox
Clear steps for Shopify, Magento, WordPress / WooCommerce and JavaScript SDK integrations, including where each platform keeps its sandbox setting and which credentials you need.
Forcing a decision
Every sandbox application has a Decisioning control on the income and outgoings screen. Choose IA Approved and tick RBP and/or BNPL to test the approval journey, or pick another decision to see a decline or a conditional approval in full.
Deposits and payments
Test bank and card details to get through the deposit and payment screens.
Checking the results
Sandbox orders appear in your store admin, just as a live order would, and in the Sandbox Merchant Portal.
Top tips from the guide
- Use different customer details for each test. Duplicate applications are declined automatically, so change at least the last name and email address each time.
- Stuck on the card payment screen? Your test domain may need to be whitelisted. Send it to your account manager.
- Only tick BNPL if 0% finance is part of your agreement. Otherwise, test with RBP.
The sandbox uses the same decisioning engine as production, so what you see in testing matches the live experience.


