Saltar al contenido principal

Flujo de integración

Diagrama del flujo completo de un pago con Checkout, desde que el cliente inicia la compra hasta que ve el resultado:

Checkout payment flow

Paso a paso

  1. El cliente hace un pedido e inicia el pago en tu sitio.
  2. Tu sitio confirma el pedido y envía la solicitud de pago a Checkout (con la info del pedido, pago y hash).
  3. Checkout valida la solicitud y responde con un link de redirección.
  4. Tu sitio redirige al cliente a la página de Checkout.
  5. El cliente elige el método de pago, ingresa los datos y confirma.
  6. El pago se procesa en el Payment Gateway.
  7. El Payment Gateway envía un callback a tu sitio con el resultado.
  8. El resultado se muestra al cliente.

El pago puede ser rechazado si se detectan datos inválidos.

Requisitos generales

  • Todas las solicitudes deben enviarse como JSON, con el header:
Content-Type: application/json
  • Es necesario que el protocolo CHECKOUT esté mapeado para el merchant antes de poder operar (los merchants no pueden cobrar si el protocolo no está mapeado).

Ver transacciones

Las transacciones se pueden ver a través del dashboard: https://dashboard.s-interio.com/

Para tener acceso hay que comunicarse con el equipo de tech y darles el mail que va a tener acceso al mismo.