- Merchant whitelist access (contact BD team)
- API credentials (API Key & Secret)
- Webhook endpoint for payment notifications
Sandbox Environment (for testing and development)
Base URL: https://openapi-sandbox.allscale.io
Production Environment (for live transactions)
Base URL: https://openapi.allscale.io
Contact BD team for merchant whitelist approval and receive your API credentials.
Before diving into payment flows, verify your setup with test endpoints:
Follow the Authentication Guide to implement API authentication, then test these endpoints:
- GET /v1/test/ping - Verify connection and authentication
- GET /v1/test/fail - Test error handling
- POST /v1/test/post - Test POST requests with payload
✅ Once all three test routes return expected responses, proceed to Step 3.
See Test Route Documentation for details.
- Configure your webhook URL in the merchant dashboard or provide it to BD team
- Implement signature verification (see- Webhook Signing )
Review the Integration Flow and implement:
- Authentication - Request signing with API Key & Secret
- Integration Flow - End-to-end payment workflow
- Response Signing - Optional: Verify API response authenticity
- Webhook Signing - Required: Verify webhook callbacks
- Test Routes - Verify your integration setup
- Get Checkout Intent - Get intent sessions
- Get Intent Status - Query intent status
- Create Checkout Intent - Create Checkout Intent
Contact your BD team for assistance.