API de Pago

La API de pago
Made for Africa

Integra Mobile Money, tarjetas bancarias y más en tu aplicación en pocas líneas de código.

Ver la documentación Obtener una clave API
Funcionalidades

Una API potente y sencilla

Diseñada para desarrolladores africanos e internacionales.

API REST moderna

API RESTful con JSON, autenticación Bearer token, versionado y endpoints intuitivos. Compatible con todos los lenguajes.

Mobile Money

Integra MTN Mobile Money, Orange Money, Wave y Moov Money en tu aplicación con una única API unificada.

Tarjetas bancarias

Acepta Visa, Mastercard con 3D Secure y tokenización. Conformidad PCI DSS de nivel 1.

Webhooks en tiempo real

Recibe notificaciones instantáneas para cada evento: pago, reembolso, error.

SDKs oficiales

SDKs disponibles para JavaScript/Node.js, PHP, Python, Java y React Native. NPM, Composer y PyPI.

Sandbox de pruebas

Entorno de prueba completo con tarjetas virtuales, Mobile Money simulado y registros detallados.

ElyonPay API – Ejemplo de integración
// Instalación: npm install elyonpay-sdk
const ElyonPay = require('elyonpay-sdk');

const client = new ElyonPay('your_api_key');

// Iniciar un pago Mobile Money
const payment = await client.payments.create({
  amount: 15000,
  currency: 'XAF',
  method: 'mtn_mobile_money',
  phone: '+237600000000',
  description: 'Pedido #1234',
  callback_url: 'https://yoursite.com/webhook'
});

console.log(payment.status);  // 'pending'
console.log(payment.id);      // 'pay_xxxxxxxxxxxxx'
// Instalación: composer require elyonpay/php-sdk
require_once 'vendor/autoload.php';
use ElyonPay\Client;

$client = new Client('your_api_key');

// Iniciar un pago
$payment = $client->payments->create([
  'amount'       => 15000,
  'currency'     => 'XAF',
  'method'       => 'orange_money',
  'phone'        => '+237690000000',
  'description'  => 'Pedido #1234',
  'callback_url' => 'https://yoursite.com/webhook'
]);

echo $payment->status;  // 'pending'
# Instalación: pip install elyonpay
import elyonpay

client = elyonpay.Client('your_api_key')

# Iniciar un pago
payment = client.payments.create(
  amount=15000,
  currency='XAF',
  method='mtn_mobile_money',
  phone='+237600000000',
  description='Pedido #1234',
  callback_url='https://yoursite.com/webhook'
)

print(payment.status)  # 'pending'
print(payment.id)      # 'pay_xxxxxxxxxxxxx'

Endpoints principales

API REST completa con versionado (v1).

Método Endpoint Descripción
POST /v1/payments Iniciar un pago
GET /v1/payments/{id} Estado de un pago
POST /v1/refunds Reembolsar un pago
GET /v1/balance Consultar saldo
POST /v1/payouts Transferencia a Mobile Money
GET /v1/transactions Lista de transacciones
Interoperabilidad

Paga como quieras,
cobra donde quieras

Tu cliente paga con la herramienta que tiene — Orange Money, MTN MoMo, Airtel Money, Wave o tarjeta bancaria. ElyonPay enruta el pago directamente a tu cuenta bancaria o billetera móvil.

Cliente paga con
Orange Money
MTN MoMoMTN Mobile Money
Airtel MoneyAirtel Money
Wave MoneyWave Money
VisaVisa / Mastercard
ElyonPay Global Technologies
⚡ Enrutamiento automático
Vendedor recibe en
Instantáneo
Orange Money
MTN MoMoMTN Mobile Money
Airtel MoneyAirtel Money
Wave MoneyWave Money

Transferencia bancaria
Cuenta bancaria1–2 d. hábiles

Recibo automático
Orange Money MTN Mobile Money Airtel Money Wave Money Visa/Mastercard
SDKs & Plugins

Integra ElyonPay en pocos minutos

Usa nuestros SDKs oficiales y plugins para acelerar tu integración.

PHP

SDK PHP

SDK oficial para integrar la API ElyonPay en tus aplicaciones PHP. Instalación vía Composer.

Ver en GitHub

Plugin WooCommerce

Acepta pagos de Mobile Money directamente en tu tienda WooCommerce. Instalación en 1 clic.

Ver en GitHub
Precios simples

Un precio fijo, nada más

A diferencia de otras soluciones que cobran comisiones de entrada, de salida, tarifas fijas por transacción o comisiones ocultas, ElyonPay aplica una tasa única y transparente.

2%* – 3,5%

del importe total de la transacción, según el país. Nada más.

Sin comisión de entrada
Sin cuota mensual
Sin comisión de salida
Sin tarifa de instalación
Ver precios

* La tasa del 2% está reservada para socios de alto volumen (> 200 M XAF/mes).

Guías & Recursos

Tutoriales de integración API

Nuestras guías técnicas para integrar la API ElyonPay en tus aplicaciones y sitios web.

JS
Integrar la API ElyonPay con JavaScript (Node.js)
Autenticación JWT, creación de enlaces de pago y verificación de transacciones.
PHP
Integrar la API ElyonPay con PHP
Guía completa con cURL: autenticación JWT, enlaces de pago Mobile Money y verificación.
ElyonPay en 14 países africanos
Descubre cómo un solo panel de control conecta tus pagos en 14 países del continente.
Integrar pagos en Camerún
MTN MoMo, Orange Money, Visa: todo lo que necesitas saber para aceptar pagos en Camerún.

¿Listo para integrar ElyonPay?

Accede a tu clave API y empieza en pocos minutos.

Nuestras Oficinas

ElyonPay en el mundo

Grupo con sede en Mauricio · Desarrollo en Francia · Filiales en África

🇲🇺

Mauricio

EGT — Mauricio
Sede del Grupo
ElyonPay Global Technologies (EGT)
Level 6, Tower A, 1 Exchange Square, Wall Street, Ebene 72201 — Mauritius
🇫🇷

París, Francia

ElyonPay Global Technologies
Desarrollo e Innovación
10, Rue de la Paix, 75002 París — Francia
WhatsApp +33 6 99 03 50 91
🇨🇲

Yaundé, Camerún

Filial África Central
Ceper, Elig Essono — Yaundé, Camerún
🇨🇮

Abiyán, Costa de Marfil

Filial África Occidental
COCODY, Les II Plateaux, frente a la Clínica Saint-Georges — BP 1676 Abiyán 28