Check List
Access & Security Setup
- Provide access of the live environment to required developers.
- Create unique user profiles for each team member.
- Assign roles/permissions as per responsibilities.
- Share IP addresses with Xoxoday for whitelisting.(Optional)
- Enable two-factor authentication (2FA) for all users.(Optional)
Wallet & Funds Management
- Recharge the Xoxoday virtual wallet with sufficient funds for expected usage.
- Verify funds reflect in the live wallet.
- Configure low-balance alerts/notifications.
- Define an internal process for wallet top-ups.
API Authentication Setup
- Obtain live client credentials (Client ID & Secret).
- Generate access token successfully in the live environment.
- Update integration to use live API base URLs (not sandbox).
- Confirm Authorization headers are passed correctly in all API calls.
Webhook Configuration
- Register live webhook endpoints in the Xoxoday dashboard.
- Ensure your server is publicly accessible and secured (HTTPS).
- Validate system acknowledgment (200 OK) to prevent duplicate webhook retries.
Test webhook events:
- Order status updates
Functional Validation
- Perform a test disbursement in live mode (with small denomination).
- Verify recipient receives reward email/SMS successfully.
- Confirm reporting/transaction logs reflect the test order.
- Ensure error handling and retries are working in your system.
Final Readiness Checks
- Confirm campaigns and catalogs are correctly set up in live.
- Double-check expiry, denominations, and country configurations.
- Document support contacts and escalation path for live issues.
Updated 16 days ago