Tu primer QR de pago en 5 minutos
API REST predecible, Checkout.js plug-and-play, webhooks en tiempo real. Sandbox completo para que pruebes sin riesgo.
Tres caminos, un resultado
Elige la integración que mejor se adapte a tu stack
Checkout.js
Incluye el script, llama una función, el modal hace todo. Ideal si no quieres manejar UI de pagos.
- + Modal preconstruido con QR
- + Polling automático cada 3s
- + Callbacks: onSuccess, onExpired
- + Secret key nunca en frontend
API REST
Endpoints predecibles, JSON, HMAC-SHA256. Para cuando necesitas personalizar cada paso del flujo.
- + 8 endpoints bien definidos
- + Firma HMAC en cada request
- + Idempotencia built-in
- + Webhooks en tiempo real
SDKs
Wrappers oficiales que manejan auth, signatures y reintentos por ti. Instala y empieza.
- + PHP · JavaScript · Python · .NET
- + Auth y firmas automáticas
- + Tipado completo
- + Reintentos con backoff
Checkout.js en 3 pasos
La forma más rápida de aceptar pagos QR
Nota: La secret key nunca toca el frontend. El polling del estado del pago es automático cada 3 segundos. El modal se cierra solo cuando el pago se completa o expira.
API REST: control total del flujo
Endpoints predecibles, JSON, autenticación robusta
Webhooks: tu sistema se entera al instante
Recibe notificaciones en tiempo real cuando un pago cambia de estado
Seguridad que un developer aprecia
No es security theater. Son primitivas que funcionan.
HMAC-SHA256
Firma criptográfica en cada request y webhook. Timestamp validation con ventana de 5 minutos contra replay attacks.
Idempotencia
Idempotency-Key header en cada POST. El mismo key dentro de 24h retorna la misma respuesta. Cero cobros duplicados.
Rate Limiting
60 req/min por merchant, sliding window en Redis. Headers X-RateLimit-* en cada respuesta para que tu código se adapte.
TLS 1.2+
HSTS habilitado, auto-redirect HTTP→HTTPS. Certificados gestionados. Zero-trust networking.
Sandbox completo, documentación interactiva
Prueba todo sin dinero real. Rompe cosas. Itera rápido.
Sandbox aislado
Datos de prueba, pagos simulados, webhooks reales. API keys de test completamente separadas de producción.
Documentación en docs.taypi.pe
VitePress con ejemplos ejecutables, guías paso a paso, referencia completa de API y SDKs.
Logs detallados
Cada request queda logueado con headers, body y response. Debug sin adivinar qué salió mal.
Errores predecibles
HTTP codes estándar, mensajes en español, errores de validación con detalle por campo (422).
Pricing simple
Empieza a cobrar con QR hoy
Crea tu cuenta en 2 minutos. Sin tarjeta de crédito.
Crear cuenta gratisTienes preguntas? Escríbenos a [email protected]