Download Files
Download the collection and environment files from our GitHub repository:Quick Start
1
Download the Files
Click the download buttons above to get:
- Yabetoo-API.postman_collection.json - The main API collection
- Yabetoo-Sandbox.postman_environment.json - Sandbox environment variables
2
Import into Postman
- Open Postman
- Click Import (top left)
- Drag and drop both files or click Upload Files
- Click Import
3
Configure Your API Key
- Click the Environment dropdown (top right)
- Select Yabetoo - Sandbox
- Click the eye icon to view variables
- Replace
sk_test_your_secret_key_herewith your actual test key - Click Save
4
Make Your First Request
- Open the Yabetoo API collection
- Navigate to Payment Intent > Create Payment Intent
- Click Send
- You should receive a
201response with the payment intent details
What’s Included
The collection covers all Yabetoo API endpoints:| Folder | Endpoints | Description |
|---|---|---|
| Checkout Session | Create, Get | Hosted payment pages |
| Payment Intent | Create, Confirm, Get | Advanced payment integration |
| Disbursement | Create, Get | Send money to mobile accounts |
| Remittance | Create, Get, List | International transfers |
| Webhook | Create, Get, List | Payment notifications |
Features
Auto-saved Variables
When you create a resource, the ID is automatically saved for subsequent requests:Built-in Tests
Each request includes automatic validation:Pre-filled Examples
All requests come with realistic example payloads:Environments
We provide two environment configurations:Sandbox
For testing
- URL:
api.sandbox.yabetoo.com - Use test API keys (
sk_test_...) - No real money is transferred
Production
For live payments
- URL:
api.yabetoo.com - Use live API keys (
sk_live_...) - Real transactions
Typical Workflow
Here’s a common testing workflow:- Create Payment Intent - Initialize a payment
- Confirm Payment - Add customer’s mobile money details
- Check Status - Poll or wait for webhook
- Create Disbursement - Send payout (if needed)
Test Phone Numbers
Use these test numbers in sandbox mode:| Number | Operator | Country | Behavior |
|---|---|---|---|
242066000001 | MTN | Congo | Always succeeds |
242066000002 | MTN | Congo | Always fails |
242055000001 | Airtel | Congo | Always succeeds |
Troubleshooting
401 Unauthorized
401 Unauthorized
Variable not found
Variable not found
- Make sure you’ve selected an environment (top right dropdown)
- Run the “Create” request before the “Get” request to auto-populate IDs
- Check the environment variables by clicking the eye icon
SSL Certificate Error
SSL Certificate Error
- In Postman Settings, disable “SSL certificate verification” for testing
- This should only be done in development environments