yape-api.com
Reconciliación de pagos Yape,
en tu sistema, en tiempo real.
Conecta un Android a tu línea Yape y recibe cada pago confirmado en tu POS, e-commerce o ERP vía API REST y webhooks firmados — sin depender de que un cajero mire la pantalla del celular.
APK de prueba, sin firma de release — Android te va a pedir permitir “instalar apps de fuentes desconocidas” la primera vez.
Cómo funciona
01
Instala el Collector
Un Android (nuevo o viejo) dedicado a tu línea Yape lee las notificaciones de pago, nada más.
02
Se normaliza y deduplica
El backend parsea el texto, extrae monto/nombre/código de seguridad, y descarta duplicados automáticamente.
03
Llega a tu sistema
Vía webhook firmado (HMAC) o consultando la API REST — tú decides cómo integrarlo.
En una sola llamada
curl -X POST https://yape-api.com/v1/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "tu_client_id",
"client_secret": "tu_client_secret"
}'
# → { "access_token": "eyJ...", "expires_in": 900 }
curl https://yape-api.com/v1/transactions \
-H "Authorization: Bearer eyJ..."Webhook: payment.received
{
"event": "payment.received",
"transaction": {
"id": "a950cc77-...",
"amount": 25.00,
"currency": "PEN",
"sender_name_raw": "Juan Sal*",
"security_code": "823",
"source_channel": "yape_to_yape",
"confidence_score": 0.95,
"occurred_at": "2026-09-22T18:23:25.119Z"
}
}Endpoints principales
Yape Payments API es un servicio independiente, no afiliado a Yape ni al BCP. Lee notificaciones del sistema Android en un dispositivo de tu propiedad — no accede a cuentas ni credenciales bancarias. El collector debe usarse solo sobre tu propia línea de negocio, con consentimiento informado del personal que opere el dispositivo.