> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/feature-references/feature-references-lac-es/referencias-de-funciones-y-productos/escaneo-de-cupones.md).

# Escaneo de cupones

La función de escaneo de cupones ofrece compatibilidad a nivel de transacción para escanear cupones en el punto de venta (POS).

### Historial de revisiones

| Fecha      | Descripción               |
| ---------- | ------------------------- |
| 03/04/2016 | Versión inicial.          |
| 09/15/2016 | Actualización de formato. |
| 02/22/2022 | Documento limpiado.       |

### Resumen

#### Descripción de la función

La función de escaneo de cupones brinda soporte a nivel de transacción para escanear cupones en el Punto de Venta (POS). Agrega la capacidad de procesar cupones escaneados y de aplicar automáticamente un descuento sobre un artículo coincidente o usarlo como método de pago en la transacción.

Un cupón es una herramienta promocional, en forma de documento, que puede canjearse por un descuento al comprar bienes o servicios.

El formulario Familias de cupones se usa para asignar códigos de Price Look Up (PLU) a un "código de familia" que aparece en un cupón, aunque el código no aparezca en el PLU. Después de asociar el código y el PLU en el formulario Familia de cupones, el producto con el PLU asociado pasa a ser elegible para el descuento cuando se escanean el PLU y el cupón en el POS.

#### Configuración de hardware compatible

* Commander Site Controller con Topaz
* Commander Site Controller con Ruby2
* Commander Site Controller con C18
* RubyCi con Topaz
* RubyCi con Ruby2

## Configuración del escaneo de cupones

### Configuración con Commander Configuration Client

Desde el Cliente de configuración de comandos, vaya a: Promo y descuentos > Configuración de cupones y Familia de cupones.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/PYrLqiJSuu7ndXljzI7i/images/image4.png)

Se muestra la ventana de Configuración del escaneo de cupones.

#### **Pestaña de parámetros del sitio**

{% stepper %}
{% step %}
Seleccione la pestaña Parámetros del sitio

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/OvSQ1DXbqHxUDAJzttxN/images/image5.png)
{% endstep %}

{% step %}
Configure los parámetros del sitio

| Valor                             | Descripción                                                                                                                                                                                    |
| --------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Parámetros del sitio              |                                                                                                                                                                                                |
| Nivel de procesamiento de cupones | Determina si el escaneo de cupones está habilitado o deshabilitado. Transacción: habilita el escaneo de cupones solo a nivel de transacción. Deshabilitado: deshabilita el escaneo de cupones. |
| Permitir total negativo           | Permite que los cupones den como resultado un total de transacción menor que cero. De manera predeterminada, esta opción no está marcada.                                                      |
| {% endstep %}                     |                                                                                                                                                                                                |
| {% endstepper %}                  |                                                                                                                                                                                                |

#### **Pestaña Familias de cupones**

{% stepper %}
{% step %}
Seleccione la pestaña Familias de cupones

Se muestra el formulario de configuración del escaneo de cupones.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/8tT9liBrkPc7EIJ7y4Ar/images/image6.png)
{% endstep %}

{% step %}
Seleccione \[Agregar] para configurar una nueva familia de cupones

* Eliminar: permite eliminar una familia de cupones existente.
  {% endstep %}

{% step %}
Configure los parámetros de la familia de cupones

| Valor               | Descripción                                                                                                                                                                                                                                                                                                 |
| ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Familias de cupones |                                                                                                                                                                                                                                                                                                             |
| Código              | Establece el código del cupón.                                                                                                                                                                                                                                                                              |
| Descripción         | Describe la familia de cupones.                                                                                                                                                                                                                                                                             |
| Administrar PLU     |                                                                                                                                                                                                                                                                                                             |
| ID de PLU           | Establece el ID de PLU que se asociará con la familia de cupones.                                                                                                                                                                                                                                           |
| Modificador         | Ingrese el modificador con el PLU. Si la entrada es válida, se muestra una pequeña tarjeta amarilla a la derecha del modificador. Haga clic en la tarjeta para confirmar que se seleccionó el PLU correcto. Si no se puede validar el número de PLU, se muestra una 'X' negra a la derecha del modificador. |
| Agregar PLU         | Asocia el ID de PLU con la familia de cupones.                                                                                                                                                                                                                                                              |
| Quitar PLU          | Quita el PLU de la familia de cupones.                                                                                                                                                                                                                                                                      |
| {% endstep %}       |                                                                                                                                                                                                                                                                                                             |

{% step %}
Seleccione \[Guardar] para aceptar, o \[Cancelar] para salir sin guardar los cambios.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Toda la configuración de la familia de cupones debe completarse desde el cliente de configuración. La lógica para procesar los códigos de familia de cupones aún no se ha implementado en el terminal POS.
{% endhint %}

## Uso del escaneo de cupones

En el siguiente ejemplo, un cliente está canjeando un cupón de $3.00. La pantalla es la misma sin importar cómo se ingresó el cupón (escanado o ingresado manualmente como MOP).

<img src="https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/wgSdtcWCQocDUboIePD9/images/image9.jpeg" alt="" width="563">

Independientemente del nivel de opción seleccionado para cada cupón presentado, la pantalla del cliente siempre muestra una nueva línea con el monto correspondiente y una descripción de Cupón.

Después de aplicar cupones escaneados para un descuento de transacción, el monto de cada cupón se muestra en MOP, y se muestra el monto con la descripción de Cupón. Los cupones posteriores aplicados se muestran de la misma manera con los cupones más recientes.

Al procesar un cupón en una transacción, los cupones se imprimen en la sección MOP del recibo. Se imprime una línea separada para cada cupón aceptado.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FWhkuRAd1KjVkAp0VU7AB%2Fimage.png?alt=media&amp;token=918cee5a-e8e3-47e4-a3ab-9ac41727e938" alt=""><figcaption></figcaption></figure>

### Funcionalidad de ventas

Si la función de escaneo de cupones no está habilitada en el Controlador de sitio Commander, entonces se muestra el mensaje "Cupón escaneado - escaneo de cupones deshabilitado". Después de ingresar todos los artículos en una transacción, se pueden escanear cupones.

La siguiente tabla enumera las funciones que ocurren e indica si el sistema o el cajero realiza la función:

| Funciones                                                                                                                                                      | Sistema | Cajero |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | ------ |
| Rechazar todos los cupones escaneados cuando la función está deshabilitada (muestra el mensaje "Escaneo de cupones deshabilitado" cuando se escanea un cupón). | X       |        |
| Aceptar cupón ingresado como MOP en cualquier transacción.                                                                                                     | X       |        |
| Verificar que el cupón sea válido según los artículos de la transacción.                                                                                       |         | X      |
| Presentar el cupón al escáner. Verificar si el cupón está vencido (rechaza cupones vencidos).                                                                  |         | X      |

| Funciones                                                                                                                     | Sistema | Cajero |
| ----------------------------------------------------------------------------------------------------------------------------- | ------- | ------ |
| Agregar el cupón a la transacción cuando el monto se determina en el Código de valor del cupón.                               | X       |        |
| Solicitar al cajero el monto cuando el monto no se determina expresamente por el Código de valor (por ejemplo, ofertas BOGO). | X       |        |
| Ingresar el valor del cupón cuando se solicite el monto (según el Código de valor).                                           |         | X      |

### Flujo de la transacción

#### Procesamiento válido de cupones

El cajero debe decidir si un cupón puede aplicarse a una transacción antes de escanearlo. Una vez escaneado, el sistema aplica los cupones válidos (no vencidos) a nivel de transacción.

{% hint style="info" %}
El sistema solo acepta cupones válidos y no vencidos. El sistema no verifica los artículos de la transacción y tampoco impone restricciones basadas en artículos al aceptar cupones.
{% endhint %}

{% stepper %}
{% step %}
Ingrese \<artículos> en la transacción.
{% endstep %}

{% step %}
Escanee el cupón.

* Al escanear el primer cupón, el mensaje muestra "CUPÓN ESCANEADO - NO SE PUEDEN AGREGAR ARTÍCULOS ADICIONALES DESPUÉS DE ESCANEAR CUPONES. ¿CONTINUAR? \[Y/N]."
  * Seleccione \[SÍ] para pasar al modo de método de pago (MOP) y procesar el cupón.
  * Seleccione \[NO] para volver al nivel de subtotal. Se muestra el mensaje "CUPÓN NO PROCESADO" e ignora los artículos ya escaneados.

{% hint style="info" %}
Una vez que se ha iniciado el escaneo de un cupón en una transacción, el usuario no puede agregar más artículos a esa transacción. Si el usuario aún desea agregar un cupón a la misma transacción, puede escanear el cupón o ingresarlo como MOP.
{% endhint %}

* El sistema acepta el monto del cupón y este se aplica como un monto a nivel de transacción.
  {% endstep %}

{% step %}
Continúe aceptando más cupones o cobre la transacción.
{% endstep %}
{% endstepper %}

#### Procesamiento de cupones vencidos

Antes de escanear el cupón en una transacción, verifique la fecha de vencimiento del cupón y si el cupón aceptado es válido o no. Solo se deben procesar cupones válidos para un descuento de la transacción.

Para continuar con un cupón inválido en una transacción, haga lo siguiente:

{% stepper %}
{% step %}
Ingrese artículos en la transacción.
{% endstep %}

{% step %}
Escanee el cupón.

* Si el cupón escaneado está vencido, el sistema muestra: "CUPÓN RECHAZADO - VENCIDO."
* Si el cupón escaneado no es válido, el sistema muestra: "EL CUPÓN NO ES VÁLIDO PARA ESTA TRANSACCIÓN".
  {% endstep %}

{% step %}
Continúe aceptando los cupones válidos restantes o cobrando la transacción.
{% endstep %}
{% endstepper %}

#### Procesamiento de cupones válidos con ofertas

Un cupón con ofertas es aquel cuyo código de valor requiere información adicional del cajero.

Por ejemplo, en una oferta BOGO, cuando el consumidor compra un artículo y recibe el segundo como gratis, entonces el monto de ese artículo gratis debe ingresarlo el cajero.

Antes de escanear el cupón en una transacción, el cajero verifica la fecha de vencimiento del cupón y si el cupón aceptado es válido o no. Solo se deben procesar cupones válidos para un descuento de la transacción.

Para continuar con un cupón con ofertas en una transacción, haga lo siguiente:

{% stepper %}
{% step %}
Ingrese \<artículos> en la transacción.
{% endstep %}

{% step %}
Escanee el cupón.

* Al escanear el primer cupón, el mensaje muestra "CUPÓN ESCANEADO - NO SE PUEDEN AGREGAR ARTÍCULOS ADICIONALES DESPUÉS DE ESCANEAR CUPONES. ¿CONTINUAR? S/N."
  * Seleccione \[SÍ] para pasar al modo de método de pago (MOP) y procesar el cupón.
  * Seleccione \[NO] para volver al nivel de subtotal y se muestra el mensaje "CUPÓN NO PROCESADO" para ignorar los artículos ya escaneados.
* Si el cupón escaneado tiene una oferta (por ejemplo, compre uno y lleve otro gratis), el sistema muestra "Cupón escaneado - Verifique las compras requeridas. Ingrese el valor del cupón."
  {% endstep %}

{% step %}
Ingrese el \<valor> del cupón.
{% endstep %}

{% step %}
Continúe aceptando los cupones válidos restantes o cobrando la transacción.
{% endstep %}
{% endstepper %}

## Informes

Para fines de conciliación, los cupones no escaneados deben mantenerse separados de los cupones escaneados porque estos se informan de manera diferente a los no escaneados. Los cupones que no pueden escanearse se informan ya sea como MOP o como ventas de departamento negativo.

### Reportes del cajero y de resumen

Los cupones escaneados no se reflejan en los totales de MOP de ventas. Solo se reflejan en los totales de cupones proporcionados en la sección Artículos de memoria de los Reportes del cajero y de resumen.

#### **Artículos de memoria**

Se han producido varios artículos relacionados con la transacción, pero no afectan los totales o ya se han contabilizado en ellos.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/iXG6gsSMVs5zU5Yi8fme/images/image11.png)

**Detalles del informe**

* TÍTULO: REPORTE DE DETALLES DEL CAJERO.

**ARTÍCULOS DE MEMO**

* ARTÍCULOS: cantidad de artículos vendidos.
* CLIENTES: Número de clientes (transacciones individuales).
* NO VENTAS: Número de veces que se presionó la tecla \[NO SALE].
* LÍNEAS ANULADAS: Número de veces y monto total causado por el uso de la tecla \[ANULAR LÍNEA]. Esto no incluye las líneas anuladas como parte de un ticket anulado.
* TICKETS ANULADOS: Número de veces y monto total causados por usar la tecla \[VOID TICKET]. Esto incluye una línea para montos positivos y una línea para montos negativos.
* NIVEL DE TICKET DE CUPONES ESCANEADOS: Montos de cupones aplicados a toda la transacción.

## Apéndice

### Cupones del fabricante

Los cupones actuales del fabricante son del formato GS1 (RSS) DataBar, en el formato extendido UCC/EAN-128.

* Código de cupón extendido UCC/EAN-128
* Código de cupón GS1 Databar (RSS)

### **Código de cupón extendido UCC/EAN-128**

Todavía se distribuyen muchos cupones UCC/EAN-128 y algunos no tienen fecha de vencimiento. Estos cupones siguen siendo válidos para canje en el POS.

El cupón en formato UCC/EAN-128 consta de 10 dígitos con 5 como dígito precedente.

#### **Ejemplos de códigos de cupón UPC**

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/8EiWimMKHOcwqKWktGwm/images/image2.jpeg)

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/ojnMuXr2eJcXXTpReNKj/images/image12.jpeg)

### **Código de cupón GS1 Databar (RSS)**

El formato de cupón GS1 Databar ofrece a los fabricantes más opciones para requisitos y valores de compra, y hace posible codificar ofertas más complejas.

#### **Ejemplo de código de cupón GS1 Databar**

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/riaWYA1noRFIQs3sig0U/images/image13.jpeg)

### Tabla de códigos de valor

Una tabla de códigos de valor consta de un código de dos dígitos que designa cómo se aplicará el cupón. Puede indicar un monto específico o indicar que se le solicite al cajero que ingrese el monto.

| Código de valor | Descripción                                       | Código de valor simple | Código de valor complejo |
| --------------- | ------------------------------------------------- | ---------------------- | ------------------------ |
| 00              | Intervención del cajero                           |                        | X                        |
| 01              | Mercancía gratis                                  |                        | X                        |
| 02              | Compre 4 o más, obtenga 1 gratis (mismo producto) |                        | X                        |

| Código de valor | Descripción                                 | Código de valor simple | Código de valor complejo |
| --------------- | ------------------------------------------- | ---------------------- | ------------------------ |
| 03              | $ 1.10                                      | X                      |                          |
| 04              | $ 1.35                                      | X                      |                          |
| 05              | $ 1.40                                      | X                      |                          |
| 06              | $ 1.60                                      | X                      |                          |
| 07              | Compre 3 o más, obtenga $1.50 de descuento  |                        | X                        |
| 08              | Compre 2 o más, obtenga $3.00 de descuento  |                        | X                        |
| 09              | Compre 3 o más, obtenga $2.00 de descuento  |                        | X                        |
| 10              | $ 0.10                                      | X                      |                          |
| 11              | $ 1.85                                      | X                      |                          |
| 12              | $ 0.12                                      | X                      |                          |
| 13              | Compre 4 o más, obtenga $1.00 de descuento  |                        | X                        |
| 14              | Compre 1, obtenga 1 gratis (mismo producto) |                        | X                        |
| 15              | $ 0.15                                      | X                      |                          |
| 16              | Compre 2, obtenga 1 gratis (mismo producto) |                        | X                        |
| 17              | Reservado                                   |                        | X                        |
| 18              | $ 2.60                                      | X                      |                          |
| 19              | Compre 3, obtenga 1 gratis (mismo producto) |                        | X                        |
| 20              | $ 0.20                                      | X                      |                          |
| 21              | Compre 2 o más, obtenga $0.35               |                        | X                        |
| 22              | Compre 2 o más, obtenga $0.40 de descuento  |                        | X                        |
| 23              | Compre 2 o más, obtenga $0.45 de descuento  |                        | X                        |
| 24              | Compre 2, obtenga $0.50 de descuento        |                        | X                        |
| 25              | $ 0.25                                      | X                      |                          |

| Código de valor | Descripción                                | Código de valor simple | Código de valor complejo |
| --------------- | ------------------------------------------ | ---------------------- | ------------------------ |
| 26              | $ 2.85                                     | X                      |                          |
| 27              | Reservado                                  |                        | X                        |
| 28              | Compre 2, obtenga $0.55 de descuento       |                        | X                        |
| 29              | $ 0.29                                     | X                      |                          |
| 30              | $ 0.30                                     | X                      |                          |
| 31              | Compre 2 o más, obtenga $0.60 de descuento |                        | X                        |
| 32              | Compre 2 o más, obtenga $0.75 de descuento |                        | X                        |
| 33              | Compre 2, obtenga $1.00 de descuento       |                        | X                        |
| 34              | Compre 2 o más, obtenga $1.25 de descuento |                        | X                        |
| 35              | $ 0.35                                     | X                      |                          |
| 36              | Compre 2 o más, obtenga $1.50 de descuento |                        | X                        |
| 37              | Compre 3 o más, obtenga $0.25 de descuento |                        | X                        |
| 38              | Compre 3 o más, obtenga $0.30 de descuento |                        | X                        |
| 39              | $ 0.39                                     | X                      |                          |
| 40              | $ 0.40                                     | X                      |                          |
| 41              | Compre 3 o más, obtenga $0.50 de descuento |                        | X                        |
| 42              | Compre 3 o más, obtenga $1.00 de descuento |                        | X                        |
| 43              | Compre 2 o más, obtenga $1.10 de descuento |                        | X                        |
| 44              | Compre 2 o más, obtenga $1.35 de descuento |                        | X                        |
| 45              | $ 0.45                                     | X                      |                          |
| 46              | Compre 2 o más, obtenga $1.60 de descuento |                        | X                        |
| 47              | Compre 2 o más, obtenga $1.75 de descuento |                        | X                        |
| 48              | Compre 2 o más, obtenga $1.85 de descuento |                        | X                        |

| Código de valor | Descripción                                | Código de valor simple | Código de valor complejo |
| --------------- | ------------------------------------------ | ---------------------- | ------------------------ |
| 49              | $ 0.49                                     | X                      |                          |
| 50              | $ 0.50                                     | X                      |                          |
| 51              | Compre 2 o más, obtenga $2.00 de descuento |                        | X                        |
| 52              | Compre 3 o más, obtenga $0.55 de descuento |                        | X                        |
| 53              | Compre 2 o más, obtenga $0.10 de descuento |                        | X                        |
| 54              | Compre 2 o más, obtenga $0.15 de descuento |                        | X                        |
| 55              | $ 0.55                                     | X                      |                          |
| 56              | Compre 2 o más, obtenga $0.20 de descuento |                        | X                        |
| 57              | Compre 2, obtenga $0.25 de descuento       |                        | X                        |
| 58              | Compre 2, obtenga $0.30 de descuento       |                        | X                        |
| 59              | $ 0.59                                     | X                      |                          |
| 60              | $ 0.60                                     | X                      |                          |
| 61              | $ 10.00                                    | X                      |                          |
| 62              | $ 9.50                                     | X                      |                          |
| 63              | $ 9.00                                     | X                      |                          |
| 64              | $ 8.50                                     | X                      |                          |
| 65              | $ 0.65                                     | X                      |                          |
| 66              | $ 8.00                                     | X                      |                          |
| 67              | $ 7.50                                     | X                      |                          |
| 68              | $ 7.00                                     | X                      |                          |
| 69              | $ 0.69                                     | X                      |                          |
| 70              | $ 0.70                                     | X                      |                          |
| 71              | $ 6.50                                     | X                      |                          |

| Código de valor | Descripción | Código de valor simple | Código de valor complejo |
| --------------- | ----------- | ---------------------- | ------------------------ |
| 72              | $ 6.00      | X                      |                          |
| 73              | $ 5.50      | X                      |                          |
| 74              | $ 5.00      | X                      |                          |
| 75              | $ 0.75      | X                      |                          |
| 76              | $ 1.00      | X                      |                          |
| 77              | $ 1.25      | X                      |                          |
| 78              | $ 1.50      | X                      |                          |
| 79              | $ 0.79      | X                      |                          |
| 80              | $ 0.80      | X                      |                          |
| 81              | $ 1.75      | X                      |                          |
| 82              | $ 2.00      | X                      |                          |
| 83              | $ 2.25      | X                      |                          |
| 84              | $ 2.50      | X                      |                          |
| 85              | $ 0.85      | X                      |                          |
| 86              | $ 2.75      | X                      |                          |
| 87              | $ 3.00      | X                      |                          |
| 88              | $ 3.25      | X                      |                          |
| 89              | $ 0.89      | X                      |                          |
| 90              | $ 0.90      | X                      |                          |
| 91              | $ 3.50      | X                      |                          |
| 92              | $ 3.75      | X                      |                          |
| 93              | $ 4.00      | X                      |                          |
| 94              | Reservado   |                        | X                        |

| Código de valor | Descripción                                | Código de valor simple | Código de valor complejo |
| --------------- | ------------------------------------------ | ---------------------- | ------------------------ |
| 95              | $ 0.95                                     | X                      |                          |
| 96              | $ 4.50                                     | X                      |                          |
| 97              | Reservado                                  |                        | X                        |
| 98              | Compre 2 o más, obtenga $0.65 de descuento |                        | X                        |
| 99              | $ 0.99                                     | X                      |                          |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.verifone.com/feature-references/feature-references-lac-es/referencias-de-funciones-y-productos/escaneo-de-cupones.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
