# Cobro con datáfono y redención en la caja, a prueba de cortes de conexión

Cobrar desde la caja sin digitar el valor dos veces y sin riesgo de doble cobro si la conexión se cae en mitad de la operación.

Punto de venta Android y Windows, datáfono, pasarela de pagos

**Cómo circula la información**

1.   Caja Importe y moneda Módulo de cobro

Se valida el importe en centavos y la moneda.

2.   Módulo de cobro Operación reservada Diario local

La operación queda guardada antes de salir a la red.

3.   Módulo de cobro Solicitud Proveedor de pago

Un resultado incierto bloquea el reenvío hasta consultarlo.

## El problema

Cuando el cajero digita el valor en el datáfono aparte, aparecen diferencias al cierre. Y en cualquier cobro electrónico hay un momento crítico: se envió la solicitud y no llegó respuesta. Reintentar a ciegas puede cobrar dos veces.

## Qué construimos

Desarrollamos módulos de cobro electrónico integrados a la caja, incluida una aplicación Android, y una conexión con pasarela que crea la solicitud de pago y consulta su estado. El importe se valida con reglas estrictas de moneda y centavos.

## Cómo funciona

Antes de llamar al proveedor, la operación se reserva en un diario local. Si el proceso se cae o la conexión se pierde, el resultado queda marcado como incierto y el reenvío se bloquea hasta aclararlo.

1. La caja entrega importe y moneda; el módulo los valida.
2. La operación se reserva en el diario local antes de salir a la red.
3. Se llama al proveedor y se guarda la autorización o el rechazo.
4. Un resultado incierto bloquea el reenvío hasta consultarlo.

## Qué resuelve cada parte

- **Importes exactos:** El valor viaja en centavos como texto, sin decimales de punto flotante.

- **Diario local:** Cada operación sobrevive a un cierre inesperado de la aplicación.

- **Autorización verificada:** Un importe aprobado no puede superar lo solicitado.

## Qué cambió

El cajero cobra desde la caja, y un corte de red no se convierte en un doble cobro.

## Qué puede hacer ahora el equipo

- Una sola digitaciónEl importe sale de la venta, no de una segunda captura.

- Estado claro tras una fallaUn resultado incierto es visible y no se reintenta solo.

## Sigue leyendo

- [Servicio: Módulos para punto de venta](https://www.operacomercio.com/servicios/modulos-punto-de-venta/)
- [Se cayó la conexión en pleno cobro: cómo evitar un doble cobro en la caja](https://www.operacomercio.com/blog/cobro-datafono-respuesta-perdida/)

[Solicitar un diagnóstico](https://www.operacomercio.com/contacto/)
