Flujo de integración | Klap Developers

> 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:
    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.