Validación de duplicidad
Yappy App (Yappy Personal) bloquea en el frontend del cliente los pagos de transacciones que parecen duplicadas, para evitar cobros accidentales repetidos. La API de Yappy no limita la generación de transacciones duplicadas del lado del comercio.
Criterios de duplicidad
Una transacción se considera duplicada si todos estos criterios coinciden:
- Mismo alias de origen (cliente).
- Mismo alias de destino (comercio).
- Mismo monto.
- Fecha de creación dentro de los últimos 2 minutos.
Si tu sistema reintenta automáticamente una transacción fallida, espera más de 2 minutos antes del reintento o cambia el monto/alias para evitar el bloqueo del lado del cliente.