General Questions
What is Yabetoo?
What is Yabetoo?
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.
Which countries does Yabetoo support?
Which countries does Yabetoo support?
Currently, Yabetoo operates in Congo-Brazzaville. We support MTN Mobile Money and Airtel Money.
What currencies are supported?
What currencies are supported?
We currently support the CFA Franc (XAF), the currency used in CEMAC countries.
How do I get started?
How do I get started?
- Create an account at app.yabetoo.com
- Get your API keys from the Developers section
- Follow our Quickstart guide to make your first payment
Technical Questions
What's the difference between Payment Intents and Checkout Sessions?
What's the difference between Payment Intents and Checkout Sessions?
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.
How do I test payments without real money?
How do I test payments without real money?
Use the sandbox environment with test API keys (
sk_test_). We provide test phone numbers that simulate different payment outcomes. See our Testing guide.How long do payments take to process?
How long do payments take to process?
Mobile Money payments typically complete within 10-60 seconds. The customer needs to:
- Receive the notification on their phone
- Enter their PIN to confirm
What happens if a payment fails?
What happens if a payment fails?
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)
Do I need to verify webhook signatures?
Do I need to verify webhook signatures?
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.
Can I refund a payment?
Can I refund a payment?
Contact our support team at [email protected] to process refunds. We’ll work with you to return funds to the customer.
Account & Security
How do I keep my API keys secure?
How do I keep my API keys secure?
- 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
What's the difference between test and live keys?
What's the difference between test and live keys?
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.How do I switch from sandbox to production?
How do I switch from sandbox to production?
- Verify your account is activated for live payments
- Replace your test API key with your live key
- Update the API URL from
pay.sandbox.yabetoopay.comtopay.api.yabetoopay.com - Test with a small real payment before going fully live
Where do I find my account ID?
Where do I find my account ID?
Your account ID is available in your dashboard. It’s required for some API calls like creating checkout sessions.
Disbursements & Remittances
What's the difference between disbursements and remittances?
What's the difference between disbursements and 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.
How quickly are disbursements processed?
How quickly are disbursements processed?
Disbursements are typically processed within a few minutes. The recipient receives the funds directly in their Mobile Money account.
Is there a limit on disbursement amounts?
Is there a limit on disbursement amounts?
Limits depend on your account configuration and the Mobile Money provider’s limits. Contact support for details about your specific limits.
Pricing & Fees
What are Yabetoo's fees?
What are Yabetoo's fees?
Contact our sales team or visit yabetoo.com for current pricing information. Fees vary based on transaction volume and type.
When do I get paid?
When do I get paid?
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:- Check our Troubleshooting guide for common issues
- Browse our API Reference for technical details
- Contact support at [email protected]