Cobra con QR en segundos
Genera un QR interoperable, tu cliente paga desde Yape, Plin o cualquier banco, y tu sistema recibe la confirmación por webhook en tiempo real.
Integración en 3 simples pasos
Diseñado por desarrolladores, para desarrolladores.
1. Integra la API
SDKs en PHP, JavaScript, Python y .NET. O usa Checkout.js para integrar en minutos.
2. Genera el QR
TAYPI genera el código QR EMVCo interoperable. Muéstralo en tu web, app o punto de venta.
3. Recibe confirmación
Webhook en tiempo real cuando el cliente paga. Sin polling, sin esperas.
Todo lo que necesitas para cobrar
Confirmación instantánea
Tu backend recibe un webhook en el momento exacto en que el cliente paga. Sin polling, sin delays, sin sorpresas.
payment.completed delivered Panel de control
Transacciones, tiendas, API keys y reportes en un solo lugar. Tu equipo de operaciones no necesita tocar código.
Multi-tienda
Una cuenta, múltiples tiendas con API keys separadas. Cada tienda con su propio webhook, su propio reporte, su propia conciliación.
Links de pago
Genera un link desde tu API o desde el panel. Tu cliente abre, escanea el QR y listo. Sin integración compleja si no la necesitas.
Seguridad de verdad
Firma HMAC-SHA256 en cada request, idempotencia nativa, rate limiting y auditoría inmutable. No es marketing, es el estándar.
Construido para developers
Integra pagos QR en tu app con Checkout JS: un script, un div y una llamada. Tu cliente paga sin salir de tu sitio.
- Checkout embebido o modal con una línea de JS
- Webhooks con firma HMAC-SHA256 verificable
- Sandbox completo con datos de prueba reales
- Documentación interactiva con ejemplos en vivo
<script src="https://app.taypi.pe/checkout.js"></script> <script> Taypi.publicKey = 'taypi_pk_live_xxx'; // Tu backend crea el pago y devuelve el token const { checkout_token } = await fetch('/api/crear-pago', { method: 'POST' }).then(r => r.json()); // Abre el modal de pago Taypi.open({ sessionToken: checkout_token, onSuccess: (result) => window.location.href = '/gracias', onExpired: () => { /* QR expirado */ }, onClose: () => { /* Usuario cerró el modal */ }, onError: (error) => { /* Maneja el error */ }, }); </script>
curl -X POST https://app.taypi.pe/v1/payments \ -H "Authorization: Bearer taypi_pk_live_xxx" \ -H "Taypi-Signature: hmac_sha256_hex" \ -H "Taypi-Timestamp: 1709312400" \ -d '{ "amount": 50.00, "reference": "ORDER-12345", "description": "Compra en Mi Tienda" }'
{
"payment_id": "pay_abc123",
"qr_code": "data:image/svg+xml;base64,...",
"checkout_url": "https://app.taypi.pe/checkout/abc123",
"status": "pending",
"expires_at": "2026-03-25T15:30:00-05:00"
} Precios transparentes
Solo pagas cuando tu cliente paga. Nada más.
+ IGV por transacción completada
Depósito en tu cuenta al siguiente día hábil
Todo incluido
Cero costos ocultos
Seguridad de nivel bancario
HMAC-SHA256
Cada request firmado criptográficamente
Idempotencia
Sin pagos duplicados, garantizado
PLAFT
Cumplimiento regulatorio SBS/UIF
Cifrado TLS 1.2+
Datos protegidos en tránsito
Empieza a cobrar con QR hoy
Crea tu cuenta en 2 minutos. Sin tarjeta de crédito.
Crear cuenta gratisTienes preguntas? Escríbenos a hola@taypi.pe