Skip to content

Go Live

Once your staging integration works end-to-end (authenticate, fetch brands, place orders, handle all statuses), transition to production.

You receive a new production clientId and clientSecret (different from staging).

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

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.

Limits protect the platform and ensure fair usage.

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.

  • Staging auth + token refresh works
  • Catalog filters ACTIVE brands 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