Checkout | Klap Developers

> Klap Checkout

Descripción del producto:

Klap Checkout ofrece una experiencia de pago optimizada al presentar un formulario de pago en un modal o incrustado directamente en la página del comercio. Esta solución evita cualquier tipo de redirección, manteniendo al cliente en la página del comercio en todo momento. Además, Klap Checkout es compatible con cualquier dispositivo, lo que permite a los comercios aprovechar al máximo todos sus canales de venta.

Medios de Pago disponibles:

El cliente podrá pagar con tarjetas bancarias de crédito, débito y prepago de marca Visa y MasterCard. El flujo de pago no dirige a los sitios de los bancos, por lo que la transacción tiene menos fricción para el cliente. Para evitar fraudes, Klap utiliza herramientas de prevención provista por Cybersource y validación por Decisión Manager y/o 3DS 2.0.
Flujo de integración:
 
  • Descarga el manual de usuario aquí
  • Descarga el manual de Integración aquí
  • Descarga los mensajes de respuesta aquí

  • Ingresa a la sección "Datos de prueba", obtén la API KEY para pruebas del ambiente Sandbox, además de la url para creación de órdenes.

  • Como resultado de este paso debes tener la API KEY y URL de pruebas.

  • El flujo básico de Klap Checkout consiste en la creación de una orden, el pago de la orden y la notificación.
  • Para recibir la notificación de Klap Checkout debes construir un webhook de notificación.
  • La especificación técnica y ejemplo, la encuentras en la sección "Webhooks". Tenemos disponibles ejemplos fáciles de implementar en distintos lenguajes.
  • El resultado de este paso es que logres crear el webhook y que cuando llamemos a dicho webhook, el header api key que recibas de la notificación, sea el mismo api key que tu generes para autorizar el llamado.

  • Con el API KEY de pruebas tú podrás hacer flujos de todos los medios de pago disponibles para el mercado, en tus pruebas tu debes hacer el llamado correspondiente a la API PAGOS según tu necesidad.
  • El resultado de esta fase es que logres crear una orden de pago en Klap Checkout de los medios de pago que desees integrar.

  • En esta fase, debes lograr llamar a la API, crear una orden y recibir respuesta.
  • Según el medio de pago, la respuesta del llamado a la API será una URL o un archivo JSON.
  • El resultado de este paso es recibir dicha respuesta e integrarla con tus sistemas.

  • Si ya cumpliste los pasos indicados anteriormente, ¡estás casi listo!
  • Debes realizar un flujo completo de pago de los medios de pago que quieras integrar:
    1. Crear orden de pago.
    2. Realizar o Simular pago.
    3. Recibir notificación de pago en tu webhook.
  • Como resultado de este paso, debes completar los 3 pasos del flujo completo.

  • Una vez que realices las pruebas con los medios de pago en que estés interesado debes completar los siguientes puntos para solicitar el paso a producción, y enviarlo a [email protected]. (Para esto debes tener contrato firmado con Klap). La información a enviar es la siguiente:
    1. Evidencia de Orden de pago completada, por cada medio de pago habilitado.
    2. Evidencia de Orden de pago notificada con éxito al e-commerce en su webhook. Debes demostrar claramente que el Header “Apikey” enviado por Klap para conectarse a tu webhook de notificación es igual al Key que calculaste internamente en tu sistema.
    3. Opcional, nos envíes tu logo en formato jpg o png con dimensiones 180 x 70 pixeles, si lo requieres visualizar en el Checkout.
  • Recibirás las credenciales productivas.
  • Con esta credencial podrás realizar el paso a producción.