Skip to main content

General Questions

Yabetoo is a payment platform that enables businesses to accept Mobile Money payments in Central Africa. We provide APIs and tools to integrate payments into your applications.
Currently, Yabetoo operates in Congo-Brazzaville. We support MTN Mobile Money and Airtel Money.
We currently support the CFA Franc (XAF), the currency used in CEMAC countries.
  1. Create an account at app.yabetoo.com
  2. Get your API keys from the Developers section
  3. Follow our Quickstart guide to make your first payment

Technical Questions

Payment Intents give you full control over the payment UI. You collect customer information and call the API directly.Checkout Sessions provide a hosted payment page. Yabetoo handles the UI, and you redirect customers to complete payment.Use Checkout Sessions for simpler integration, and Payment Intents for custom payment flows.
Use the sandbox environment with test API keys (sk_test_). We provide test phone numbers that simulate different payment outcomes. See our Testing guide.
Mobile Money payments typically complete within 10-60 seconds. The customer needs to:
  1. Receive the notification on their phone
  2. Enter their PIN to confirm
If the customer doesn’t respond, the payment times out after about 90 seconds.
When a payment fails, you receive a failed status with a failure_message explaining the reason. Common reasons include:
  • Insufficient funds
  • Customer rejected the payment
  • Invalid phone number
  • Timeout (customer didn’t respond)
You can allow customers to retry failed payments.
Yes, you should always verify webhook signatures to ensure requests are genuinely from Yabetoo. This prevents malicious actors from sending fake payment confirmations to your server.
Contact our support team at [email protected] to process refunds. We’ll work with you to return funds to the customer.

Account & Security

  • Never expose secret keys in client-side code
  • Store keys in environment variables
  • Use different keys for development and production
  • Regenerate keys if you suspect they’ve been compromised
Test keys (sk_test_, pk_test_) work only in the sandbox environment. No real money is moved.Live keys (sk_live_, pk_live_) process real payments in production. Keep these extra secure.
  1. Verify your account is activated for live payments
  2. Replace your test API key with your live key
  3. Update the API URL from pay.sandbox.yabetoopay.com to pay.api.yabetoopay.com
  4. Test with a small real payment before going fully live
Your account ID is available in your dashboard. It’s required for some API calls like creating checkout sessions.

Disbursements & Remittances

Disbursements are payouts from your Yabetoo account to a customer’s Mobile Money account.Remittances are transfers, typically used for cross-border or scheduled payments.
Disbursements are typically processed within a few minutes. The recipient receives the funds directly in their Mobile Money account.
Limits depend on your account configuration and the Mobile Money provider’s limits. Contact support for details about your specific limits.

Pricing & Fees

Contact our sales team or visit yabetoo.com for current pricing information. Fees vary based on transaction volume and type.
Payouts are processed according to your settlement schedule. Check your dashboard for payout details or contact support.

Still Have Questions?

If your question isn’t answered here: