> 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/referencia-de-api/in-store-api/crea-un-pago.md).

# Crea un Pago

Puedes enviar el link de pago a tu cliente por SMS, WhatsApp, o bien, presentar un código QR para que el cliente lo escanee.

## Consideraciones

### Registro de Tiendas

Al enviar una petición de pago, debes de señalar desde que tienda la estás enviando. Para esto, primero necesitaras [registrar tus sucursales](/aplazo-integrations/espanol/referencia-de-api/in-store-api/registra-una-sucursal.md) con Aplazo. Así obtendrás el identificador que Aplazo asigna a cada una de tus sucursales para incluir en el campo `shopId` al enviar una petición de pago.

### cartId

El campo `cartId` funciona como un identificador externo que como comercio asignas a un pago o transacción. Este debe ser único para cada transacción.

### Códigos QR

Si decides usar código QR para presentar el link de pago a tu cliente, el campo `custLogin` puede dejarse como un *string* vacío.

## Ambientes

{% tabs %}
{% tab title="Pruebas" %}
<https://api.aplazo.mx>
{% endtab %}

{% tab title="Producción" %}
<https://api.aplazo.mx>
{% endtab %}
{% endtabs %}

{% openapi src="/files/kDnFeA7WscTx9eGyDuPg" path="/api/pos/loan" method="post" %}
[instore\_current.yaml](https://content.gitbook.com/content/UR1kwlS8DiKsSq3rCVB5/blobs/iR10gL50nj9CAKp1NqaJ/instore_current.yaml)
{% endopenapi %}
