Bpay collection simulator
Test your payment collection callback with the Beem sandbox simulator.
https://paysim.beem.africa/.How to use
Choose a network example
network_name and mnc_network.Set your callback URL
callbackUrl with your publicly accessible endpoint, then click Try it.Verify your handler
{ "transaction_id": "...", "successful": "true" }.Related
- Callbacks — implement your handler
- Receive payment collection callback — production callback format
Body
Mobile network operator to simulate.
tigotz, airteltz, vodacomtz Subscriber phone number (12 digits).
"255673089337"
Merchant or paybill number receiving the payment.
"123456789098"
Payment amount in Tanzanian shillings.
"105000"
Reference number entered by the subscriber.
"123455555558"
Your publicly accessible collection callback endpoint (HTTPS).
"https://your-app.example.com/payment/callback"
Unique transaction ID for this test payment.
"a1b2c3d4-e5f6-4789-a012-3456789abcde"
Transaction timestamp (ISO 8601).
"2024-09-05T10:00:00.000Z"
Mobile country code. Use 640 for Tanzania.
640
Mobile network code: 2 (Tigo), 5 (Airtel), 4 (Vodacom).
2
ISO currency code for sending money.
"TZS"
ISO currency code for receiving money.
"TZS"
Response
Response from your callback handler
