> 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/servicios-de-transacciones-financieras-cullinan.md).

# Servicios de transacciones financieras Cullinan

La referencia de la función Cullinan explica cómo configurar, usar e informar sobre los servicios de transacciones financieras Cullinan en el POS Verifone Commander.

## Historial de revisiones

| Fecha      | Descripción               |
| ---------- | ------------------------- |
| 05/09/2018 | Documento inicial creado. |

## GLOSARIO DE TÉRMINOS

Los siguientes términos y definiciones ayudarán al lector a comprender el contenido de la Referencia de funciones.

| Términos                                           | Definiciones                                                                                                                                                                         |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| MOP                                                | Método de pago, tipo de cobro                                                                                                                                                        |
| POS                                                | Punto de venta, caja                                                                                                                                                                 |
| Código de producto/ ID de producto                 | Identificador de Cullinan de un producto o servicio. El ID de producto es cualquier número que Cullinan usa para identificar sus productos. No entra en el archivo PLU de Commander. |
| Código de producto NAXML Sistema de pagos Conexxus | Identificador estándar de la industria para categorizar un UPC o departamento.                                                                                                       |
| VPN                                                | Red privada virtual                                                                                                                                                                  |
| PII                                                | Información personal identificable                                                                                                                                                   |
| OTP                                                | Contraseña de un solo uso                                                                                                                                                            |
| Cliente de configuración                           | Cliente de configuración                                                                                                                                                             |

## Resumen

### Descripción de la función

Este documento proporciona una descripción de una nueva función de Commander que implementa la capacidad de admitir servicios de transacciones financieras proporcionados por Cullinan Group. Detalla cómo el usuario puede configurar, usar y encontrar reportes de las transacciones proporcionadas a través de la interfaz de transacciones financieras de Cullinan Group en el POS de Commander.

La interfaz de transacciones financieras de Cullinan Group proporciona acceso a una gama de proveedores de productos de terceros. Un minorista puede utilizar un quiosco, terminal POS, teléfono móvil, navegador o dispositivo de terceros para vender una gama de productos de servicios financieros como transferencias de dinero, dinero para viajes, tarjeta de débito recargable y cobro de cheques.

### Requisitos de hardware

* Controlador de sitio de Commander con C18, Topaz y Ruby2
* RubyCi con Topaz y Ruby2

### Requisitos de software

* El nivel base es B049.01

### Temas relacionados

Use estas páginas para configuraciones y flujos de transacción relacionados:

* [InComm](/feature-references/feature-references-lac-es/referencias-de-funciones-y-productos/incomm.md) — otra integración de producto de terceros con conceptos similares de departamento, red y transacción.
* [MoneyOrder](/feature-references/feature-references-lac-es/referencias-de-funciones-y-productos/moneyorder.md) — configuración de dispositivo dedicado para giros postales, tarifas, flujo de ventas e informes.
* [Pagos móviles](/feature-references/feature-references-lac-es/referencias-de-funciones-y-productos/pagos-moviles.md) — otra integración de pagos alojados con patrones similares de conectividad, configuración del host e informes.

## Configuración de la interfaz de transacciones financieras de Cullinan

### Requisitos previos

Se debe cumplir con el siguiente requisito antes de activar la interfaz:

* Conecte el POS y el host de Cullinan mediante acceso público o VPN segura.

### Configurar la función de interfaz de transacciones financieras de Cullinan incluye:

* Entre al modo de ventas en la función Panel de usuario para escanear o ingresar manualmente la información del proveedor de productos de terceros.
* Entre al modo de ventas en la función Tecla suave para escanear o ingresar manualmente la información del proveedor de productos de terceros.
* En Cliente de configuración (Client de configuración), en Controlador de pagos dentro del menú Configuración de productos de terceros en el lado del POS, configure la conectividad con Cullinan.
* Habilitar o deshabilitar la función de proveedor de productos de terceros.
* La URL se completa con datos predeterminados. Cree una OTP (contraseña de un solo uso) para configurar o cambiar la URL.
* Cree un mensaje de instrucción de error personalizado para imprimir en los recibos de los clientes.
* Cree un mensaje de instrucción de error personalizado para mostrar en el POS para el cajero.
* Configure uno o más rangos de ID de producto de Cullinan junto con un campo para asignar un departamento a cada rango. No hay códigos de producto Conexxus reservados para productos de terceros, así que enumere todos los departamentos.
* Determine si el usuario puede ver o editar la configuración.

### Configuración del departamento

Los departamentos deben configurarse primero para cada tipo de transacción. Un departamento es un grupo de artículos similares. Por ejemplo, un departamento de lácteos podría incluir artículos como leche, mantequilla, huevos y helado.

Un artículo de departamento se vende de una de las siguientes maneras:

* Tecla suave \[Departamento]: una tecla específica configurada para un departamento específico.
* Tecla \[OTRO DEPT]: una tecla específica configurada para aceptar ventas a cualquier número de departamento definido.

El número máximo de departamentos que se pueden configurar por plataforma:

* Ruby Ci - 9999
* Controlador de sitio de Commander - 9999

### Uso de ventas por departamento

A continuación se muestran los tipos de ventas por departamento:

* [Venta básica por departamento](#basic-department-sale)
* [Venta por departamento con tarifa (giros postales)](#department-sale-with-fee-money-order)
* [Venta por departamento con verificación de ID](#department-sale-with-id-check)
* [Ventas por departamento con cantidad fraccionaria](#department-sales-with-fractional-quantity)
* [Venta por departamento con precio por cantidad](#department-sale-with-at-for-pricing)

### Venta básica por departamento

1. Ingrese \<monto> del artículo
2. Haga una de las siguientes acciones:
   * Toque el departamento
   * Presione la tecla de departamento
   * Presione \[OTRO DEPT] y luego presione el departamento apropiado en la lista de Otros departamentos

### Venta por departamento con tarifa (giros postales)

Los giros postales normalmente se venden usando teclas de departamento. Es común cobrar una tarifa por cada giro postal vendido. Por lo general, esta tarifa se configura para añadirse automáticamente.

{% hint style="info" %}
No se pueden vender más de cinco giros postales durante una sola transacción.
{% endhint %}

{% stepper %}
{% step %}
Ingrese el monto

Ingrese \<monto> (por ejemplo: \[1] \[0] \[0] \[0] = $10.00)
{% endstep %}

{% step %}
Seleccione Giro postal

Toque la tecla suave \[GIRO POSTAL] o presione \[OTRO DEPT] y toque Giro postal en la lista de Otros departamentos.
{% endstep %}

{% step %}
Ingrese el beneficiario

Ingrese \<beneficiario> o toque \[OK] para un nombre en blanco.
{% endstep %}

{% step %}
Completar la venta

Toque \[OK] o presione \[ENTER] para completar manualmente y agregar la venta de giro postal a la transacción junto con cualquier tarifa configurada aplicable.
{% endstep %}
{% endstepper %}

### Venta por departamento con verificación de ID

Los departamentos con productos de alcohol y tabaco generalmente se configuran con verificación de edad. La compra de estos productos es igual que con otros departamentos, con la excepción de la función de verificación de edad. El sistema muestra un mensaje alertando al cajero de que se requiere verificación de ID.

El sistema rechaza más entradas hasta que se ingrese la fecha de nacimiento. Una vez ingresada, el sistema determina si el cliente tiene la edad suficiente para comprar el artículo y lo agrega a la transacción o muestra un mensaje.

{% stepper %}
{% step %}
Seleccione el artículo

Toque o escanee un producto que requiera verificación de ID.
{% endstep %}

{% step %}
Verifique la fecha de nacimiento

Haga una de las siguientes acciones:

* Ingrese la fecha de nacimiento (mm/dd/aa) y toque \[OK] o presione \[ENTER]
* Deslice la banda magnética de la licencia de conducir
* Escanee el código de barras 2D de la licencia de conducir
  {% endstep %}

{% step %}
Revise el resultado

El sistema agrega el artículo a la transacción o muestra un mensaje de que la compra no está permitida.
{% endstep %}
{% endstepper %}

### Ventas por departamento con cantidad fraccionaria

Los artículos de departamento se pueden vender en cantidad fraccionaria.

{% stepper %}
{% step %}
Ingrese la cantidad

Ingrese la cantidad a vender (por ejemplo: \[5] \[0] = 1/2 libra).
{% endstep %}

{% step %}
Ingrese el artículo de departamento

Presione \[QTY] o ingrese el artículo de departamento.
{% endstep %}

{% step %}
Seleccione el artículo

Haga una de las siguientes acciones:

* Ingrese un PLU en el teclado y presione \[ENTER]
* Toque una tecla suave de PLU
* Escanee el código de barras
  {% endstep %}
  {% endstepper %}

### Venta por departamento con precio por cantidad

El precio de algunos artículos de departamento se basa en la compra de una cantidad determinada, por ejemplo, 3 barras de dulce por $1.00. Esto se conoce como Precio por cantidad (@/pricing).

{% hint style="info" %}
El precio por cantidad no se puede usar con artículos vendidos en cantidades fraccionarias.
{% endhint %}

{% stepper %}
{% step %}
Ingrese la cantidad

Ingrese la cantidad que se vende y presione \[QTY].
{% endstep %}

{% step %}
Ingrese la base de precio

Ingrese el número de artículos en los que se basa el precio (por ejemplo, si el artículo se vende 3 por $1.00, entonces ingrese \[3]).
{% endstep %}

{% step %}
Ingrese el precio base

Presione \[QTY] e ingrese el precio base (por ejemplo, ingrese \[1]\[0]\[0]).
{% endstep %}

{% step %}
Seleccione el departamento

Haga una de las siguientes acciones:

* Toque el departamento
* Presione \[OTRO DEPT] y luego toque el departamento en la lista de Otros departamentos
  {% endstep %}
  {% endstepper %}

Resumen: Para registrar una unidad de un artículo que se vende 3 por $1.00, presione \[3] \[QTY] \[3] \[QTY] \[1] \[0] \[0]; en pantalla se verá como 3\@3/100, luego departamento.

### Configuración de ventas por departamento

Use la sección Departamento en Operaciones de tienda > Mercancía > Departamentos para definir los departamentos.

#### Configuración de mercancía

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

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

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FT0rgrbHP76EGTzrHOWT6%2Fimage.png?alt=media&amp;token=2618e6a8-00fc-4deb-9634-0a8221317b17" alt=""><figcaption></figcaption></figure>

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

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

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

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

## Informes

El reporte de departamento refleja los totales y conteos relacionados con ventas, departamento por departamento.

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

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

### **Detalles del informe**

* DEPTO#: Identificación de cuatro dígitos del producto tal como aparece en el archivo de departamento.
* CLIENTE: Número de transacciones que incluyeron uno o más artículos de este departamento.
* ARTÍCULOS: Cantidad vendida de este artículo.
* %DE VENTAS: Ventas totales de este departamento divididas entre las ventas totales (todos los departamentos).
* BRUTO: Monto total en dólares recaudado por las ventas de un departamento.
* REEMBOLSOS: Monto total en dólares reembolsado por artículos devueltos en un departamento.
* DESCUENTOS: Monto total en dólares descontado para los artículos vendidos en un departamento. Este total incluye tanto tipos de descuento automáticos como manuales:
  * Uso de las teclas \[DISC], \[DISC%] y \[DISC AMT]
  * Combinado, mezcla y combina, combustible y descuentos promocionales
  * Descuentos POP
* VENTAS NETAS: Monto total en dólares de los artículos vendidos en un departamento después de aplicar reembolsos y descuentos.
* DEPTO. NEG.: Los totales de los departamentos marcados como departamentos negativos.
* OTROS DEPTOS: Los totales de otras ventas por departamento no se marcan como departamentos negativos (normalmente, la mayoría de los departamentos entran en este grupo).
* TOTAL: Ventas totales de los departamentos después de restar el total de los departamentos negativos de los otros departamentos (estándar).

### Solución de problemas

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

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

## Configuración de productos de terceros

1. Desde el Cliente de configuración, vaya a: Controlador de pagos > Configuración de productos de terceros.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2F5RjWzOpcorgeszbVl4j8%2Fimage.png?alt=media&amp;token=dbf4e163-6297-472e-8535-d2e733947d69" alt=""><figcaption></figcaption></figure>

Se muestra la ventana de Configuración de productos de terceros.

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

### Configuración del proveedor

Configure los parámetros del proveedor.

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

| Valor                       | Descripción                     |
| --------------------------- | ------------------------------- |
| Proveedor                   | Seleccione \[Cullinan].         |
| Prefijo de código de barras | Escriba "CULL".                 |
| Habilitado                  | Habilita al proveedor Cullinan. |

### Asigne los rangos de ID de producto a los departamentos

{% stepper %}
{% step %}
Agregue una asignación de departamento

En la sección Departamento, seleccione \[AGREGAR].

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FWb4fT49UtcXrjMP5zPCt%2Fimage.png?alt=media&amp;token=b15a42c0-c061-4d3d-b539-b939d0228248" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccione el departamento

En el menú desplegable Departamento, seleccione el Departamento adecuado.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2F9cKfHooHuvB8WSj91Utp%2Fimage.png?alt=media&amp;token=9f54e9d2-fbb2-40cf-96e3-6faec6cbd39a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Ingrese el inicio del rango

En el campo Inicio de rango, ingrese el número de inicio de rango apropiado.

{% hint style="info" %}
*La longitud máxima para un valor numérico válido de un rango de inicio o fin es 14.*
{% endhint %}

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FlJj6aHGf2mSy3BHQySuk%2Fimage.png?alt=media&amp;token=ab5bd4a4-18ec-48ff-a296-1eea04204183" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Ingrese el fin del rango

En el campo Fin de rango, ingrese el número de fin de rango apropiado.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2F9gy8TvWERnWpjmKvmvh2%2Fimage.png?alt=media&amp;token=ec4db197-5bf0-4261-9b2c-329b6070c671" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Repita según sea necesario

Repita este procedimiento hasta que se agreguen todos los departamentos deseados y todos los rangos de ID de producto se asignen al proveedor Cullinan.
{% endstep %}

{% step %}
Guardar o cancelar

Para guardar los cambios, haga clic en Guardar, o haga clic en Cancelar para salir sin guardar los cambios.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2F1S1mWug5pvJBPkxXpQrD%2Fimage.png?alt=media&amp;token=8cc38959-9993-4eb3-95e7-806e94c0fcdd" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

{% hint style="info" %}
La longitud máxima para un valor numérico válido de un rango de inicio o fin es 14.
{% endhint %}

### Configuración de red EPS

Desde el Cliente de configuración, vaya a: Controlador de pagos > Configuración EPS > Configuración de Cullinan.

<img src="https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/3cNIQqYs0ZMa6EGRUIsp/images/image25.png" alt="" width="563">

Se muestra la ventana de Configuración de Cullinan.

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

1. Configure los parámetros de red.

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

| Valor                       | Descripción                               |
| --------------------------- | ----------------------------------------- |
| Red                         |                                           |
| FEP habilitado              | Habilita el FEP.                          |
| ID de agente                | Establece el ID de agente.                |
| Número de secuencia del POS | Establece el número de secuencia del POS. |

Configure los parámetros del FEP.

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

| Valor                                  | Descripción                                                             |
| -------------------------------------- | ----------------------------------------------------------------------- |
| FEP                                    |                                                                         |
| Mensaje de error - pantalla del cajero | Determina el mensaje de error que se muestra en la pantalla del cajero. |
| Mensaje de error - recibo              | Determina el mensaje de error que se muestra en el recibo.              |

#### Contraseña de un solo uso (OTP)

Editar información en los parámetros de Red y FEP requiere una contraseña de un solo uso.

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

Se muestra la ventana de Contraseña de un solo uso.

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

{% stepper %}
{% step %}
Genere la OTP

Desde el cuadro de diálogo de Contraseña de un solo uso, haga clic en Generar OTP.
{% endstep %}

{% step %}
Lea la OTP

Se genera la OTP. Léala desde la pantalla de estado del Controlador de sitio de Commander.
{% endstep %}

{% step %}
Confirme la OTP

Haga clic en Aceptar.
{% endstep %}

{% step %}
Ingrese la OTP

En el campo Contraseña de un solo uso, ingrese la OTP. Haga clic en Aceptar.
{% endstep %}
{% endstepper %}

Se muestra la ventana de Configuración de Cullinan y se guarda la información editada.

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

### Configuración de un botón táctil para Cullinan con Cliente de configuración

Desde el Cliente de configuración, vaya a: Operaciones de tienda > Pantalla táctil

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FV7bE8fZcAwBXz1zpSGxb%2Fimage.png?alt=media&amp;token=1931ab8a-2756-4509-a714-0b2b28bbe4ac" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}
Seleccione el registro

Desde el menú desplegable de caja, seleccione la caja a editar y haga clic en Cargar.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FyjG4pVj3jmssQ2PhJRC6%2Fimage.png?alt=media&amp;token=c2aca2f7-419b-4d57-a9bc-aab3d368ebf3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Seleccione la pantalla

Desde el menú desplegable Pantalla, seleccione la pantalla a editar y haga clic en Cargar.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FpdFuWvdW4Ev2j9RxOR8q%2Fimage.png?alt=media&amp;token=50f9d69a-d84e-491f-9a3a-570b18ee72d8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Abra la pestaña Panel de usuario

Primero aparece el panel de combustible. Seleccione la pestaña Panel de usuario.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FDUkcx6hTIovMpPOtyEVy%2Fimage.png?alt=media&amp;token=e239635d-d9bc-400c-9419-34b93d3cf1a3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Abra la vista previa

Haga clic en Vista previa/Editar y aparece una vista previa de la pantalla Topaz.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FzxlJ4fQgXpIKSr1Zgxy1%2Fimage.png?alt=media&amp;token=26c0766c-51c8-484a-af68-74ac6e499e65" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Edite el botón

En la pantalla Vista previa/Editar, haga doble clic en el botón apropiado.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FO6y3JgNeGViQ20rzMeld%2Fimage.png?alt=media&amp;token=4480d8ab-1d40-48ea-aab8-780fdaed8e26" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Establezca el tipo de tecla

En el menú desplegable Tipo de tecla, seleccione Función.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2Fhu0MyqE3PxpvGhSsTErP%2Fimage.png?alt=media&amp;token=c04c66d9-0c0d-4fd8-8aa3-e93c40101185" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Establezca la función

En el menú desplegable Función, seleccione 3rd Prty Product.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FvxCMquWN43ectl6qPDMF%2Fimage.png?alt=media&amp;token=04d0236b-b756-43ed-b8a6-1804138c9f7e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Elija el color del botón

Seleccione un color de botón para el botón de la pantalla táctil.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FvPLhOw6C6l8ZMCvhRSyp%2Fimage.png?alt=media&amp;token=4d4f0a8b-25c5-4ce4-8bb9-d4505fb152f0" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Establezca la etiqueta

En la Línea 1 del campo, escriba Cullinan.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FYWa8esyz0dMwoPo4B03T%2Fimage.png?alt=media&amp;token=dd78890a-38f7-4bec-8fbc-a03039fb30f6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Aplique y cierre

Haga clic en Aplicar y luego en Cerrar.
{% endstep %}

{% step %}
Guarde los cambios

Haga clic en Guardar.

<figure><img src="https://770378058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5nJgnNKJ9ZrZeEdr7pqh%2Fuploads%2FJwJIJxUPO49oxHFpB14f%2Fimage.png?alt=media&amp;token=9dcaabb3-f534-4795-b05e-5283d4d347d5" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

Cierre sesión y vuelva a iniciarla en Topaz después de aplicar y guardar los cambios.

{% hint style="info" %}
El reinicio solo es necesario si cerrar y volver a iniciar sesión no produce sincronización.
{% endhint %}

## Uso de la interfaz de transacciones financieras de Cullinan

### Ventas

El cliente presenta al cajero un código de barras de cupón de Cullinan.

{% stepper %}
{% step %}
Escanee o ingrese el código de barras

Ingrese manualmente o escanee el código de barras en la pantalla táctil.

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

Escriba el código de barras para ingresarlo manualmente desde el cupón. A continuación se muestra un ejemplo de ingreso manual del código de barras.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/Yy5akrL4QbsYcPlYL1SY/images/image47.jpeg)
{% endstep %}

{% step %}
Verifique el cupón

Después de escanear el cupón o después de la entrada manual, se muestra el mensaje de verificación del cupón.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/xdiCIErr3C3e5mIbywld/images/image48.jpeg)
{% endstep %}

{% step %}
Revise las instrucciones del operador

La solicitud va al host y regresa a Viper. La respuesta tiene varias instrucciones del operador que se muestran al cajero y deben verificarse con el cliente.

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

Las instrucciones del operador pueden ser un aviso de Sí/No o un aviso de entrada, como se muestra a continuación. La entrada puede ser ingreso por teclado o escaneo de código de barras.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/5RaYTz4B40oH75EWFT1Z/images/image50.jpeg)
{% endstep %}

{% step %}
Complete las instrucciones

Después de que las instrucciones del operador se implementen correctamente, los artículos pertenecientes al cupón se muestran en el POS. Estos artículos se reciben del host.

{% hint style="info" %}
Si alguna de las instrucciones del operador falla, la transacción se cancela ahí mismo.
{% endhint %}

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/NtZiIhHIKEuGVqWwbI8H/images/image51.jpeg)
{% endstep %}

{% step %}
Complete el pago

El pago puede completarse mediante efectivo o pago por red. El pago por red está fuera del alcance de Cullinan. El siguiente mensaje se muestra después de realizar el pago. Se envía una solicitud a Cullinan para '**Finalizar cupón**' si el pago fue exitoso.

{% hint style="info" %}
La transacción se cancela si la solicitud falla.
{% endhint %}

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/uMgtR8vzsrZ6RrRNUSOX/images/image52.jpeg)
{% endstep %}

{% step %}
Acuse el cupón

Después de 'Finalizar cupón', se muestra el aviso 'Acusar recibo del cupón'; aquí confirmamos al host de Cullinan la finalización de la transacción.

{% hint style="info" %}
La transacción se cancela si la transacción falla.
{% endhint %}

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/tp7Hl1MPqQQAedjswgTj/images/image53.jpeg)
{% endstep %}

{% step %}
Finalice la transacción

Regresa a la pantalla inactiva, ya que la transacción ahora está completa. El cajero entrega el recibo al cliente.
{% endstep %}
{% endstepper %}

## Informes

Todos los tipos de transacción que ocurren dentro de un período de reporte se representan en los reportes Resumen y Cajero de ese período.

### Informe resumido

El reporte Resumen proporciona una vista general de todas las ventas desde el inicio del período actual hasta el momento en que se imprime el reporte.

![](https://content.gitbook.com/content/5nJgnNKJ9ZrZeEdr7pqh/blobs/7UepvCDhMYOOfjnXOcNA/images/image54.png)

#### Detalles del informe

TÍTULO: INFORME RESUMIDO

**RESUMEN**

* VENTAS MOP: Monto total de ventas por método de pago.
* TOTAL DE VENTAS NETAS: Monto total de cobro después de deducir cancelaciones y reembolsos.
* SALIDA DE PAGO: Monto total de transacciones no relacionadas con ventas que se retiran de la caja.
* ENTRADA DE PAGO: Monto total de transacciones no relacionadas con ventas que agregaron efectivo a la caja.
* TOTAL A CUADRAR: Calculado usando lo siguiente:
  * Total de ventas netas
  * Salida de pago
  * Entrada de pago

**DETALLES DEL CAJERO**

* VENTAS MOP: Resumen de ventas por método de pago.
  * EFECTIVO: Resumen en efectivo de ventas por MOP.
  * CAMBIO EXACTO: Resumen de cambio exacto de ventas por MOP.
  * DESC. ESPECIAL: Resumen de descuento especial de ventas por MOP.
  * TOTAL VENTAS MOP: Monto total de ventas por MOP.

### Informe de cajero

El reporte del cajero calcula los totales de ventas de ese cajero en la terminal donde realizó las ventas.

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

#### Detalles del informe

* TÍTULO: REPORTE DE CAJERO
* REG#: Caja para la cual se generó el reporte del cajero.
* CAJERO#: ID y nombre del empleado que usó la caja.
* RCPTS: Números de recibo inicial y final emitidos durante el período del cajero.
* TOT: Número total de recibos impresos en esta terminal.
* ACT: Número total de recibos usados por este cajero.
* APERTURA DE CAJERO: Fecha y hora en que este cajero comenzó a usar la caja registradora.
* CIERRE DE CAJERO: Fecha y hora en que se cerró esta caja registradora.

**RESUMEN**

* EFECTIVO INICIAL: Cantidad con la que el cajero empezó la caja.
* VENTAS MOP: Monto total de la sección VENTAS MOP.
* TOTAL DE VENTAS NETAS: Monto total de ventas procesadas para la caja.
* TOTAL A CUADRAR: Monto total que debería estar en la caja cerrada.

**DETALLES DEL CAJERO**

* VENTAS MOP: Resumen de ventas por método de pago.
  * EFECTIVO: Resumen en efectivo de ventas por MOP.
  * DESC. ESPECIAL: Resumen de descuento especial de ventas por MOP.
  * TOTAL VENTAS MOP: Monto total de ventas por MOP.

**ARTÍCULOS DE MEMO**

* \#ARTÍCULOS: Cantidad de artículos vendidos.
* \#CLIENTES: Transacciones individuales.

**TOTALES**

* TOTAL VENTAS DE MERCANCÍA: Monto total de ventas de mercancía.


---

# 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/servicios-de-transacciones-financieras-cullinan.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.
