Klap Checkout Transparente
Descripción del producto:
El producto Klap Checkout Transparente permite al comercio crear el formulario de pago con su propio diseño y de acuerdo a sus reglas de negocio. Para integrarlo es necesario incorporar un script en el formulario de pago del comercio para permitir pagos y/o registros con tarjetas bancarias. Este script se encarga de la validación y manipulación de los datos de las tarjetas bancarias para realizar la tokenización de la misma a través de Cybersource.
El flujo completo de un pago y/o registro con tarjeta a través del Klap Checkout Transparente está compuesto de 2 fases: creación de la orden y procesamiento del pago.
Medios de Pago disponibles:
Flujo de integración:
- Descarga el Manual de Integración de Usuarios 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 Transparente 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 Transparente 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 Transparente 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:
- Crear orden de pago.
- Realizar o Simular pago.
- 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:
- Evidencia de Orden de pago completada, por cada medio de pago habilitado.
- 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.
- 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.