Available Environments
Production
Purpose: Live transactions with real money.
API Base URL:
Use Case: For your live application deployment after successful testing.
Caution: All API calls here are real. Use with care.
API Base URL:
https://api.cashii.app/api/v1Use Case: For your live application deployment after successful testing.
Caution: All API calls here are real. Use with care.
Sandbox
Purpose: Testing and development without real financial impact.
API Base URL:
Use Case: Develop your integration, test API calls, simulate payment flows.
Data: Uses separate, isolated test data. Actions here do not affect your production account.
Sandbox App (Android): Download Sandbox APK
Use the Sandbox App to test user flows like completing payments initiated via the Sandbox API.
API Base URL:
https://sandbox-api.cashii.app/api/v1Use Case: Develop your integration, test API calls, simulate payment flows.
Data: Uses separate, isolated test data. Actions here do not affect your production account.
Sandbox App (Android): Download Sandbox APK
Use the Sandbox App to test user flows like completing payments initiated via the Sandbox API.
Key Differences
- Data Isolation: Sandbox and Production environments are completely separate. Users, accounts, API keys, and transactions created in one environment do not exist in the other.
- API Keys: You will need to generate separate API keys for the Sandbox and Production environments within their respective commercial account settings.
- Functionality: The Sandbox aims to mirror Production functionality closely, but there might be slight differences or limitations, especially regarding third-party integrations (like specific bank card networks) which might not be fully simulated.
Recommended Workflow
- Develop & Test: Build your integration against the Sandbox environment.
- Use Sandbox App: Use the Sandbox Android App to simulate the user completing payments initiated through your Sandbox integration.
- Generate Production Keys: Once testing is complete, generate API keys for the Production environment.
- Deploy: Update your application’s configuration to point to the Production API base URL and use the Production API keys.