Introducción
Acepta pagos con un SDK moderno, TypeScript-first — sin manejar datos sensibles de tarjeta por tu cuenta.
Bloque Payments te da:
- Un SDK de servidor para crear links de pago (carrito o suscripción)
- Un checkout alojado (iframe) para embeber en tu app (React soportado)
- Pagos directos (solo servidor) para card, PSE y cash cuando lo necesites
- Webhooks para finalización y conciliación
Elige tu camino de integración
La mayoría de equipos deberían comenzar con Checkout Alojado. Es el camino más rápido y reduce el alcance PCI.
Checkout Alojado (recomendado)
Pagos Directos (solo servidor)
Usa pagos directos si necesitas un flujo totalmente controlado por backend (por ejemplo: kiosko, call center, o UI propia).
card: devuelve estado approved/pending/rejected (y opcionalmente un challenge 3DS)pse: devuelvecheckout_urlpara redireccióncash: devuelvepayment_code(10 dígitos)
Paquetes
Vista rápida (end-to-end)
Servidor (crear checkout)
Cliente (renderizar checkout alojado)
Próximos pasos
- Comenzando — tu primer pago en minutos
- Checkout API — carrito vs suscripciones
- Métodos de pago — card, PSE y cash
- Webhooks — maneja
payment.status.updated