Cobra con Yappy
desde tu sitio web.
Integra Yappy como método de pago en tu ecommerce o aplicación móvil en minutos. Confirmaciones asíncronas vía IPN, Web Component listo para usar, y soporte completo en UAT antes de salir a producción.
Resumen
Botón de Pago es el método de cobro de Yappy diseñado para entornos digitales, sitios web, aplicaciones móviles y plataformas donde la transacción ocurre dentro de un navegador.
Flujo de pago
El comercio inicia el cobro
Con la integración vía API, tu sistema envía una solicitud de cobro al cliente a través del número de teléfono (aliasYappy).
El cliente recibe el cobro
Le llega una solicitud de cobro a su app de Yappy. Tiene 5 minutos para autorizar el pago.
Yappy procesa la transacción
Si el cliente autoriza, el pago se completa.
Confirmación vía IPN
Yappy te devuelve la respuesta a tu IPN con el estado final de la transacción (Ejecutado, Cancelado, Expirado).
El estado final llega a tu backend por la URL de ipnUrl que configuras al crear cada orden.
Arquitectura de la integración
sequenceDiagram
box Tu infraestructura
participant FE as Frontend<br/>Web/Mobile
participant BE as Backend<br/>Node/PHP/Python
participant DB as Base de datos
end
box Yappy
participant CDN as CDN<br/>Web Component
participant API as Yappy API<br/>validate/merchant + payment-wc
participant APP as Yappy App<br/>del cliente
end
FE->>CDN: 1. Cargar componente
FE->>BE: 2. Solicitar orden
BE->>API: 3. Validar + Crear orden
API-->>BE: 4. orderToken
BE-->>FE: 5. orderToken
APP->>API: 6. Usuario confirma pago
API->>BE: 7. Envío de respuesta al IPN URL
BE->>DB: 8. Guardar