Sandbox
The Minit Money Sandbox Environment allows partners to build, test, and validate their remittance flows safely before going live. It mirrors the production RaaS platform, including sender onboarding, beneficiary creation, quoting, transaction lifecycle, corridor availability, and webhook events — but uses simulated data, test corridors, and non-monetary settlement.
The sandbox enables your development and product teams to integrate quickly, experiment freely, and confirm behaviour without touching real funds or triggering compliance workflows.
1. Full API Parity
The sandbox reflects the same structure, endpoints, and request/response models as production:
Sender & Beneficiary management
KYC status simulation
Quote generation (FX + fees)
Transaction creation, status changes, and error simulation
Webhook notifications
Corridor and payout method discovery
Anything you can do in production; you can rehearse in a sandbox.
2. Safe Test Corridors
Sandbox corridors simulate real-world routes (e.g., “South Africa→ Uganda”), including:
FX conversion behaviour
Payout method availability
Limits and compliance outcomes
Timing and settlement states
But no real funds move, and no real payout partners are triggered.
3. Simulated KYC Outcomes
You can trigger KYC states by using specific test input patterns, allowing your team to test:
Verified
Pending
Manual review
Missing documentation
Rejected
This helps you validate your onboarding UX and edge-case handling.
4. Transaction Simulation
Developers can test the complete transaction lifecycle:
Quotation
Confirmation
Funding validations
FX conversion
Payout execution
Completion or failure
The sandbox can return various outcomes (successful, insufficient funds, payout failure) based on your configured test scenarios.
5. Webhook Testing
We send a single transaction-status webhook; KYC and payout outcomes appear as specific status values.
sender.verified
beneficiary.verified
transaction.created
transaction.completed
transaction.failed
payout.success
payout.pending
This enables you to ensure your backend handles asynchronous events correctly.
Getting Started
Obtain a Sandbox API Key
Your sandbox key allows unlimited testing and is isolated from production.
Please reach out to us at the following email: XYZ
Our customer support team will provide you with sandbox keys.
Use the Sandbox Base URL
To obtain access to the sandbox, please contact us at https://minitmoney.enterprises/contact
Create test senders and beneficiaries
Use dummy data — no real KYC is performed.
Generate quotes and initiate simulated transactions
Verify webhook handling
Register a test webhook endpoint and monitor events.
Move to production
Once your flows are validated, Minit Money activates your production keys and enables live corridors.
Best Practices
Use unique sender IDs for each test scenario
Test all error states before going live
Verify your retry logic for webhooks
Validate KYC states against your onboarding UX
Mirror your production logic exactly to avoid surprises later
Last updated