> For the complete documentation index, see [llms.txt](https://aplazo.gitbook.io/aplazo-integrations/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aplazo.gitbook.io/aplazo-integrations/espanol/in-store-api/flujo-de-pago.md).

# Flujo de Pago

{% stepper %}
{% step %}

### Inicia el pago

* El cliente se presenta en punto de venta.
* La persona en caja captura los productos y obtiene el total de la compra.
* El cliente a Aplazo como método de pago.
  {% endstep %}

{% step %}

### Mostrar el Checkout

Para esto hay dos opciones, el comercio debe utilizar la que mejor se ajuste a la experiencia que quiere brindar:

* Envía un Link por SMS/WhatsApp: Aplazo enviará el link de pago al cliente.
* Código QR: Muestra un código QR en la pantalla de tu punto de venta para que el cliente lo escanee con su celular y abra la página de pago.
  {% endstep %}

{% step %}

### El cliente paga

* El cliente consulta su plan de pagos y realiza el primer pago en la aplicación web o móvil de Aplazo.
  {% endstep %}

{% step %}

### Payment Confirmation

* Mientras el cliente completa el pago, muestra un mensaje en tu punto de venta para que el cajero sepa que está esperando a que el usuario complete el pago.
* Configura un webhook para recibir una notificación de confirmación de pago.
  * Como alternativa o modelo híbrido, puedes agregar un botón de [consulta](/aplazo-integrations/espanol/referencia-de-api/in-store-api/consulta-el-estado-de-un-pago.md) para que el cajero manualmente verifique el estado del pago.
* Si el cliente pierde el link de pago, puedes [enviarlo de nuevo](/aplazo-integrations/espanol/referencia-de-api/in-store-api/reenviar-link-de-pago.md) o [generar el QR de nuevo.](/aplazo-integrations/espanol/referencia-de-api/in-store-api/generar-codigo-qr.md)
  {% endstep %}

{% step %}

### Reembolsos & Cancelaciones

Si el cliente decide no completar la compra, el cajero puede [cancelar el pago](/aplazo-integrations/espanol/referencia-de-api/in-store-api/cancela-un-pago.md) pendiente.
{% endstep %}
{% endstepper %}

## Diagrama de Secuencia

{% hint style="info" %}
Este diagrama muestra la opción para enviar el link de pago al cliente por SMS o Whatsapp, sin embargo, tambien es posible mostrar un código QR en el punto de venta.
{% endhint %}

<figure><img src="https://content.gitbook.com/content/UR1kwlS8DiKsSq3rCVB5/blobs/bWIgnJcNVVfKeMCRrKou/image.png" alt=""><figcaption></figcaption></figure>
