Go Live
Once your staging integration works end-to-end (authenticate, fetch brands, place orders, handle all statuses), transition to production.
Production Credentials
Section titled “Production Credentials”You receive a new production clientId and clientSecret (different from staging).
Environment Configuration
Section titled “Environment Configuration”| Setting | Staging | Production |
|---|---|---|
| Base URL | https://api.staging.rewardos.in |
https://api.rewardos.in |
| clientId | Staging clientId | Production clientId |
| clientSecret | Staging secret | Production secret |
| IP Whitelisting | May not be required | Required |
IP Whitelisting
Section titled “IP Whitelisting”Production only allows API requests from pre-approved IPs. Share your server’s static IPs with RewardOS during go-live.
- Production IPs are whitelisted separately from staging
- Non-whitelisted IPs receive
403 Forbidden
Dynamic IP setups: inform RewardOS during onboarding; whitelisting may be waived similarly to staging.
Rate Limiting
Section titled “Rate Limiting”Limits protect the platform and ensure fair usage.
Levels
Section titled “Levels”| Level | Scope |
|---|---|
| Partner-level | Across your entire account |
| Brand-level | Per product/brand |
| Type | Description | Windows |
|---|---|---|
| Amount | Total monetary value of orders | Hourly, Daily, Monthly |
| Count | Number of orders / requests | Hourly, Daily, Monthly |
Brand-level limits may be scoped globally or per brand. Exact quotas are agreed during commercial onboarding.
Pre-Production Checklist
Section titled “Pre-Production Checklist”- Staging auth + token refresh works
- Catalog filters
ACTIVEbrands only - Place Order handles
SUCCESS,FAILED,PROCESSING - Timeout + by-reference recovery implemented
- Webhook signature verification live
- Wallet monitoring / low-balance alerts configured
- Production credentials stored in secrets manager
- Production IPs submitted for whitelist
- Support path: contact@rewardos.in with
X-REQUEST-ID