More Rewards
More Rewards
Developer Documentation

Status: Stable.

Sandbox Checklist

Use this checklist before sandbox testing.

More Rewards side

  • Reseller created in sandbox.
  • Club assigned to the reseller.
  • One sandbox API key set issued for the club.
  • Sandbox club bank account details assigned.
  • Sandbox member bank account details assigned.
  • Earn rate configured.
  • Redemption rate configured.
  • Test member/cardholder available, or onboarding path confirmed.
  • Signed sandbox smoke path passes.

Partner side

  • API key ID and signing secret stored securely.
  • Signing secret is never printed in logs.
  • HMAC signing implemented over the exact body sent.
  • Timestamp generation implemented.
  • Idempotency key strategy implemented for every POST.
  • Member/cardholder identifier mapping chosen.
  • Member bank-account collection or test-account mapping confirmed.
  • Transaction event mapping chosen.
  • Redemption request identifier mapping chosen.
  • Redemption UX and status polling confirmed.
  • Common error handling implemented.
  • Sandbox test app completed.

Reference test app

The test app should:

  • use the assigned club sandbox key
  • call signed public Partner API endpoints
  • prove member onboarding, settled transaction, balance, histories, redemption request, and redemption status
  • display useful IDs and response summaries without exposing secrets