# Implementación de Puntos de Fidelidad

### **Configurar la Promoción que otorga los puntos**

Debemos configurar una promoción cuyo beneficio sea la otorgación de puntos al cliente. Usualmente la condición para este tipo de promoción es el **monto mínimo**, y la asignación de puntos al cliente es proporcional al valor de su compra con respecto al monto mínimo configurado.

Por ejemplo, podemos configurar una promoción cuya condición sea el monto mínimo de Gs. 25.000 y el beneficio sea de 1 punto, de tal manera que si el cliente realiza una compra de Gs. 150.000 se le estaría otorgando 6 puntos.

<figure><img src="/files/jSIdBxtpzqhiBIgPU70S" alt=""><figcaption><p>Asignación del campo Monto Mínimo como condición de la Promoción</p></figcaption></figure>

<figure><img src="/files/JoQ2o3w67oVMBBrM0GCG" alt=""><figcaption><p>Asignación de la cantidad de puntos a otorgar como beneficio de la promoción</p></figcaption></figure>

Ya con la promoción configurada, cuando el cliente realice compras por un monto igual o mayor al monto mínimo configurado, la promoción se activará automáticamente y otorgará proporcionalmente (según el importe) la cantidad de puntos correspondientes al cliente.

Dependiendo de la configuración, en la impresión de factura se podría detallar la cantidad de puntos adquiridos y el total de puntos acumulados por el cliente.

<figure><img src="/files/XLGWwj7Deuiw6xe1NkZH" alt=""><figcaption><p>Impresión de factura indicando la cantidad de puntos adquiridos y acumulados.</p></figcaption></figure>

### Configurar precio del producto en puntos

Debemos indicar a qué cantidad de puntos equivale cada producto que vaya a ser canjeable, para ello, ubicamos el producto, ingresamos a la ficha del mismo, lo editamos y en el apartado izquierdo **Ventas** ubicamos el campo **Precio en Puntos** en donde indicamos la cantidad de puntos por los que se podrá canjear dicho producto.

<figure><img src="/files/6Oklxq2CEyVC6bue7nnP" alt=""><figcaption><p>Asignación del precio en puntos en la ficha del producto</p></figcaption></figure>

### Canjear Puntos por Productos

En el POS de BIMS, puede verificar la cantidad de puntos acumulados que posee el cliente directamente entre los datos del mismo.

<figure><img src="/files/4ct8kiyChg8IQRABpwaj" alt=""><figcaption><p>POS de BIMS mostrando la cantidad de puntos acumulados del cliente seleccionado</p></figcaption></figure>

También en el POS, se indica por cada producto configurado su precio en puntos, el cual se muestra resaltado.

<figure><img src="/files/BMwJhMFD9QV6G0TponbK" alt=""><figcaption><p>POS de BIMS indicando el precio en puntos de un producto</p></figcaption></figure>

Una vez seleccionados los productos y seleccionado el cliente, si el mismo posee la cantidad de puntos requeridos, se puede realizar el canje. Para ello, en el carrito del POS, entre las opciones del ítem se selecciona la opción **Canjear Puntos**.

<figure><img src="/files/VJqHM2EjQ2a59cj9rdSQ" alt=""><figcaption><p>Opción Canjear Puntos en las opciones del ítem en el carrito del POS de BIMS</p></figcaption></figure>

El canje de puntos aplica un descuento del 100% al ítem y descuenta los puntos utilizados del cliente.

### Extracto de Puntos

Puede acceder al reporte de movimientos de puntos de cada cliente, para ello, debe ingresar a la ficha del cliente, dentro, en el panel izquierdo debe ingresar a la opción **Puntos**, allí podrá aplicar filtros de fecha en caso de ser necesario y podrá observar los movimientos de puntos.

<figure><img src="/files/TiD78tkgZQKvZmpT13c1" alt=""><figcaption><p>Extracto de movimientos de puntos del cliente</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ayuda.bims.app/ventas/puntos-de-fidelidad/implementacion-de-puntos-de-fidelidad.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
