Saltar al contenido principal
Puedes aceptar el método Buy Now Pay Later (pagos en cuotas sin tarjeta de crédito) de clientes en Chile usando la API de Checkout Session. Los clientes tendrán la opción de pagar en cuotas suscribiéndose al cobro automático en su banco de cada cuota relacionada con el pago. Nuestro producto Buy Now Pay Later es en alianza con Banca.me.

Crea un pago Buy Now Pay Later

Usando tu Secret Key, crea un Checkout Session en tu servidor con un amount, currency (solo CLP para pagos en cuotas), success_url, cancel_url y payment_methods: ["instalments_payment"]:
El pago en cuotas solo está disponible vía el flujo de Redirect PagePara aceptar pagos en cuotas debes usar la integración vía una Redirect Page donde redirigirás a los usuarios a una página de pago alojada por Fintoc.Después de completar el pago, serán redirigidos automáticamente de vuelta a tu sitio al success_url o cancel_url, según el resultado del pago.

Respuesta al crear una Checkout Session para un pago en cuotas

Después de hacer la solicitud, Fintoc responderá con la Checkout Session con el estado created incluyendo la redirect_url que usarás para redirigir a tu usuario a completar el pago:

Maneja los eventos posteriores al pago

Una vez que una Checkout Session finaliza, manejas el resultado del pago en tu frontend y completas el pago en tu backend. Para tu frontend usarás el success_url y cancel_url, y para tu backend usarás los eventos enviados por webhooks. Fintoc envía un evento checkout_session.finished cuando el pago se completa. Sigue la guía de webhooks para recibir estos eventos y ejecutar acciones, como enviar un correo de confirmación de orden a tu cliente, registrar la venta en una base de datos o iniciar un flujo de envío. Debes manejar los siguientes eventos:

Prueba tu integración

Para simular un pago Buy Now Pay Later exitoso o fallido, puedes usar uno de los siguientes números de RUT durante el proceso de pago: En modo de prueba, el proceso de pago no incluye el paso de suscripción al PAC. Por lo que al acceder al redirect_url, los pasos serán:
  1. Ingresar número de RUT
  2. Ver y seleccionar una oferta de plan de cuotas: en modo de prueba, solo estará disponible una opción de cuota: un pago único de 103.103 CLP, independientemente del monto especificado al crear la Checkout Session.
  3. Confirmar número móvil mediante código SMS. En modo de prueba puedes ingresar cualquier número móvil para proceder, y puedes usar los siguientes códigos:
    1. Cualquier código excepto 123456 para proceder al siguiente paso.
    2. 123456 para simular una falla en este paso.
  4. Firmar el contrato de crédito: recibirás un código en el customer_email que estableciste al crear la Checkout Session. Usa este código para proceder a un pago exitoso.
  5. Pago exitoso: serás redirigido al success_url y recibirás el evento checkout_session.finished.

Guía de UX para el checkout

Para asegurar una buena experiencia y comprensión para tus usuarios, agrega el botón Buy Now Pay Later en tu checkout usando las imágenes a continuación según tu configuración:
Asegúrate de ocultar la opción Buy Now, Pay Later para montos por debajo del mínimo.Dado que el monto mínimo para pagos en cuotas es CLP 20.000, debes asegurarte de que el botón Buy Now, Pay Later no se muestre en el checkout para órdenes por debajo de este umbral. Esto ayuda a evitar una mala experiencia de usuario y una posible caída en las tasas de conversión.