PróximamenteHukpay está en camino. Estamos afinando los últimos detalles antes de abrir. Déjanos tus datos y te avisamos primero.
Pagos en línea

Un checkout que convierte, no que estorba.

Tarjeta, PSE, Nequi y Daviplata en una sola pantalla. Cuotas de 1 a 36, comprobante compartible y confirmación firmada. Alojado por Hukpay o embebido en tu tienda.

Portátil con el checkout de Hukpay mostrando un pago exitoso
Dos formas de usarlo

Alojado o embebido. Tú decides.

Alojado

Redirige y listo

Creas el pago desde la API y envías a tu cliente a la página de Hukpay. Nosotros pintamos el checkout, cobramos y lo devolvemos a tu tienda con el resultado. Cero front-end de tu lado.

  • Sin código de interfaz. Solo un enlace.
  • Tema claro y oscuro con tu logo y tus colores.
  • Comprobante compartible por WhatsApp o correo.
Embebido

Dentro de tu página

Con hukpay.js el checkout vive en un iframe de Hukpay dentro de tu tienda. La tarjeta jamás toca tu DOM: tu alcance PCI se queda en SAQ-A y tu cliente nunca sale de tu sitio.

  • Una línea de script y una llamada.
  • Diseñado para PCI DSS SAQ-A. El PAN vive en nuestro iframe.
  • Eventos en tu página cuando el pago se aprueba o falla.
Integración

Una llamada y estás cobrando.

Creas el pago en tu servidor, recibes un client_secret con alcance a ese único pago y se lo pasas al script. El resto lo hace Hukpay.

  • El secreto expira y solo sirve para ese pago.
  • La confirmación real te llega por webhook firmado, no por el navegador.
  • Sandbox idéntico a producción: cambia la clave y nada más.
<!-- en tu tienda --> <script src="https://api.hukpay.co/hukpay.js"></script> <script> // client_secret viene de tu servidor: POST /v1/payments const handle = Hukpay.checkout({ clientSecret: 'cs_test_…', container: '#pago', onSuccess: (pago) => { // pago.id, pago.status === 'approved' window.location = '/gracias?pago=' + pago.id; }, onError: (err) => mostrar(err.message), }); </script>
Cómo funciona

Tres pasos, ningún salto de fe.

Creas el pago

Desde tu servidor: monto, moneda, referencia y cliente. Recibes un identificador y un secreto de un solo uso.

Tu cliente paga

Elige tarjeta, PSE, Nequi o Daviplata. Si es tarjeta, elige cuotas. Todo en una pantalla que se ve bien en el celular.

Recibes la confirmación

Un webhook firmado llega a tu servidor con el estado final. Tu cliente recibe un comprobante que puede compartir.

Lo que trae de serie

Pensado para Colombia, hasta el último detalle.

Cuotas de 1 a 36

El cliente elige las cuotas en el mismo checkout. Tú ves el número en cada movimiento.

Antifraude en línea

Velocidad, listas y puntaje por transacción, decididos en milisegundos antes de ir al rail.

Comprobante compartible

Cada pago aprobado tiene su página de comprobante, lista para reenviar por WhatsApp.

Nunca cobramos dos veces

Idempotencia en cada creación de pago. Si tu servidor reintenta, el cliente no paga de nuevo.

Reembolsos por el mismo medio

Totales o parciales, desde el portal o la API, con el asiento contable hecho.

Tema claro y oscuro

El checkout sigue el tema del dispositivo y tus colores de marca. Se ve bien en cualquier pantalla.

Prueba el checkout hoy, en sandbox y sin costo.

Crea tu cuenta, copia tu clave de prueba y haz tu primer cobro en menos de una hora.