Access the sandbox
- Log in to engage.beem.africa
- Navigate to the checkout simulator in the Bpay dashboard
What to test
- Redirect checkout flow with valid reference numbers and amounts
- Iframe checkout button and embedded payment page
- Callback receipt and response format
- Session expiry behaviour (10-minute timeout)
- Error handling for invalid reference numbers
Before going live
- Whitelist your production domain (iframe method)
- Configure production callback and redirect URLs on your checkout route
- Verify reference number patterns match your product prefixes
- Store API Key, Secret, and access tokens securely — never expose them in client-side code
