Orange Money
Quick Start
- Sign up at orange.com/orange-money and obtain API credentials
- Create a terminal in the Admin Console with the parameters below
- Start processing — the adapter is pre-built and ready to use
Overview
Orange Money — West African mobile money service by Orange telecom. Coverage: Senegal, Cameroon, Ivory Coast, Burkina Faso.
| Provider ID | orange_money |
| Category | Mobile Money |
| Website | developer.orange.com |
Supported currencies: XOF, XAF
Supported operations: charge, refund
Authentication
- Method: OAuth2 Bearer Token
- Base URL:
https://api.orange.com/orange-money-webpay/dev/v1
Configuration
Required Parameters
| Parameter | Description |
|---|---|
client_id | OAuth2 Client ID |
client_secret | OAuth2 Client Secret |
merchant_key | Merchant Key |
base_url | Base URL API |
Example Configuration
{
"provider": "orange_money",
"provider_params": {
"client_id": "your_client_id_here",
"client_secret": "your_client_secret_here",
"merchant_key": "your_merchant_key_here",
"base_url": "https://api.orange.com/orange-money-webpay/dev/v1"
}
}
Status Mapping
| Provider Status | 4pay Status | Description |
|---|---|---|
SUCCESS | charged | Payment successful |
INITIATED | charging | Payment initiated |
PENDING | charging | Awaiting confirmation |
FAILED | rejected | Payment failed |
EXPIRED | rejected | Payment expired |