Overview
The Yuno sandbox is an isolated testing environment that simulates payment processing without moving real funds. Use it to validate your integration, test edge cases, and verify webhook handling before going to production.Base URL
| Environment | Base URL |
|---|---|
| Sandbox | https://api-sandbox.y.uno |
| Production | https://api.y.uno |
Getting Started
Create a sandbox account
Sign up at dashboard.y.uno and select the sandbox environment. Your account starts with test credentials pre-configured.
Retrieve API keys
Navigate to Dashboard > Developers. Copy your sandbox
public-api-key, private-secret-key, and account_id.Configure your integration
Point your API client to the sandbox base URL and use sandbox credentials:
Use test payment data
Use test cards and test customer data to simulate transactions. Never use real card numbers in sandbox.
Sandbox Limitations
| Feature | Sandbox Behavior |
|---|---|
| Payment methods | Limited set; not all production methods available |
| Webhooks | May return 404 for some event types |
| Providers | Uses simulated provider responses |
| Funds | No real money is transferred |
| 3DS | Simulated challenge flow |
| Rate limits | More lenient than production |
| Settlement | Not applicable |
| Reconciliation | Not available |
Some payment methods (like specific bank transfers) may not be available in sandbox. Use the Yuno Testing Gateway to simulate these methods without external provider credentials.
Sandbox vs Production Checklist
Before switching to production, verify:- Replace sandbox API keys with production keys
- Update base URL from
api-sandbox.y.unotoapi.y.uno - Configure production webhook endpoints
- Enable payment methods in the production Dashboard
- Verify provider credentials are set for production
- Test with real low-value transactions
- Enable error monitoring and logging