Sell with a single click, in person or online, and accept both local and international payment methods. Enjoy a digital payment terminal right on your smartphone.
Our platform is designed to make payment processing simple, fast, reliable, and secure for businesses in Africa and Europe.
Receive your revenue instantly on your mobile money account.
Competitive transaction fees, significantly lower than market alternatives.
Simple API with comprehensive documentation, official PHP SDK and ready-to-use WooCommerce plugin.
Bank-grade security with encryption and fraud protection systems.
Dedicated support teams in France, Cameroon and Ivory Coast for quick assistance.
Create team accounts with customizable permissions for your staff.
Get started in minutes and accept payments today.
Create an account and complete the verification process.
Add our simple code snippets to your website or application.
Start receiving payments with real-time notifications.
From credit cards to e-wallets and mobile payments, easily accept payments through our trusted partners.
Our API is designed to be easy to implement with just a few lines of code.
// Initialize payment
const axios = require('axios');
let data = JSON.stringify({
"amount": 1,
"user_lang": "en",
"msisdn": "+22507377932",
"success": "https://www.success.com",
"error": "https://www.error.com"
});
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://api.elyonpay.org/api/request-to-pay/payment/link',
headers: {
'language': 'en',
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': token
},
data : data
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data)); // URL to redirect customer for payment
})
.catch((error) => {
console.log(error);
});
// Initialize payment
$client = new Client();
$headers = [
'language' => 'en',
'Accept' => 'application/json',
'Content-Type' => 'application/json',
'Authorization' => $token
];
$body = '{
"amount": 1,
"user_lang": "en",
"msisdn": "+22507377932",
"success": "https://www.success.com",
"error": "https://www.error.com"
}';
$request = new Request(
'POST',
'https://api.elyonpay.org/api/request-to-pay/payment/link',
$headers,
$body
);
$res = $client->sendAsync($request)->wait();
echo $res->getBody();
// URL to redirect customer for payment
// JSON { "url": "..." }
# Initialize the payment
import requests
import json
url = "https://api.elyonpay.org/api/request-to-pay/payment/link"
payload = json.dumps({
"amount": 1,
"user_lang": "en",
"msisdn": "+22507377932",
"success": "https://www.success.com",
"error": "https://www.error.com"
})
headers = {
'language': 'en',
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': token
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
# URL to redirect customer for payment
# JSON { "url": "..." }
Use our official SDKs and plugins to speed up your integration.
Our prices are simple, transparent and tailored for each country and payment method. No hidden fees, pay only when you use.
Volume discounts available for high-transaction businesses.
Join hundreds of businesses in Cameroon and Ivory Coast already using ElyonPay.
Available on Android and iOS
Holding in Mauritius ยท Development in France ยท Subsidiaries in Africa