Overview
The CashQ API provides two separate environments to support your development and production needs:- Sandbox: For testing and development
- Production: For live transactions
Environment Details
| Environment | Base URL | Purpose | Credentials |
|---|---|---|---|
| Sandbox | https://api.cashqbot.com/ | Testing and development | Request via form |
| Production | Provided by support | Live transactions | Contact support |
Sandbox Environment
The sandbox environment is a complete testing environment that mirrors the production API. Use it to:- Develop and test your integration
- Experiment with API features
- Test error handling
- Validate your implementation before going live
Getting Sandbox Access
Request credentials
Fill out the Sandbox Request Form
Sandbox Characteristics
Isolated Data
Data in sandbox is completely separate from production and won’t affect live transactions.
Test Safely
Test all scenarios including errors and edge cases without risk.
Same Features
Sandbox mirrors production functionality for accurate testing.
No Real Money
All transactions in sandbox are simulated - no actual money moves.
Production Environment
The production environment is for live transactions with real money transfers.Going Live
Request production access
Contact [email protected] to request production credentials
Key Differences
Data Isolation
- Sandbox
- Production
- Test data only
- Can be reset or modified freely
- No impact on production
- Safe for experimentation
Credentials
Each environment requires its own API key:Important: Data cannot be transferred between environments. You must manage data separately in each environment.
Best Practices
Development Workflow
Configuration Management
Store environment-specific configuration separately:Testing Checklist
Before moving to production, verify:- All API endpoints work as expected
- Error handling is implemented
- Edge cases are handled properly
- Logging and monitoring are in place
- Security best practices are followed
- API keys are stored securely
- Timeout and retry logic is implemented
Need Help?
Contact Support
Questions about environments or ready for production? Contact our support team.
