Key Differences Between Environments
There are two authentifications types in SoleasPay environment| Parameter | Sandbox | Production |
|---|---|---|
| Base URL | https://sandbox.soleaspay.com | https://soleaspay.com |
| Token | Sandbox Bearer Token | Production Bearer Token |
| MMO Environment | Simulated Transactions | Live Mobile Wallet Transactions |
๐ IP Whitelisting (Optional)
If your production system uses IP whitelisting, donโt forget to whitelist SoleasPayโs callback IPs, or your server wonโt receive status updates for transactions.Go-Live Testing (Pre-Launch Checklist)
Before releasing to customers, perform a live transaction test with each MMO you plan to support. We recommend toggling a feature flag (e.g.USE_SOLEASPAY_LIVE = true) in your code for switching to live tests without affecting all traffic.
๐ What Youโll Need:
- ๐ฑ A real phone number subscribed to the desired MMO.
- ๐ณ An active mobile money wallet on that number.
- ๐ฐ Sufficient funds in that wallet.
- ๐ Be ready to enter the wallet PIN within 1โ60 seconds of initiating a transaction.
โ Why Go-Live Testing Is Important
- Ensures your app handles real-time mobile prompts (PIN, confirmations).
- Validates that callbacks are correctly received and processed.
- Detects any production-specific issues before customers do.
