Flujo de integración
- Descarga el manual de integración 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:
- 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.