Sandbox Environment
WickiePay provides a free sandbox environment for testing your integration before going live.
Sandbox Details
| Property | Value |
|---|---|
| Base URL | https://api.sandbox.layer1.com |
| Portal | Contact your account manager for sandbox access |
| Data | Separate from production — test freely |
| Limitations | Test networks only (no real funds) |
Getting Started
- Request Sandbox Access — Contact your WickiePay account manager
- Receive Credentials — You'll get sandbox portal access and API key setup instructions
- Generate API Keys — Follow the Authentication Guide
- Start Testing — Use sandbox API endpoints for all testing
Test Networks
The sandbox uses blockchain testnets:
| Network | Testnet |
|---|---|
| Ethereum | Sepolia |
| Tron | Nile |
| Solana | Devnet |
| BSC | Testnet |
| Polygon | Amoy |
Test Wallets
Set up test wallets to simulate customer payments:
- MetaMask Setup — For Ethereum-based tokens
- TronLink Setup — For Tron-based tokens
Testing Checklist
- Create API keys and test authentication
- Create a test payment (Payment In)
- Complete a test payment using a test wallet
- Verify webhook delivery
- Create a test payout (Payment Out)
- Test Hosted Checkout flow
- Test error scenarios (expired, underpaid)
- Verify compliance screening
Sandbox vs. Production
| Feature | Sandbox | Production |
|---|---|---|
| API Base URL | api.sandbox.layer1.com | api.layer1.com |
| Blockchain | Testnets | Mainnets |
| Funds | Test tokens (no value) | Real digital assets |
| Screening | Simulated results | Real compliance checks |
| Webhooks | Fully functional | Fully functional |
API Key Separation
Use separate API keys for sandbox and production. Never use production keys in the sandbox or vice versa.
Next Steps
- MetaMask Setup — Set up a test wallet for Ethereum
- TronLink Setup — Set up a test wallet for Tron