API ECR del terminal
El modo de escucha del servidor ECR del terminal está en revisión de seguridad. Confirma con FINORA la versión del terminal antes de integrar.
La API ECR permite que una caja registradora dispare un cobro en el terminal Android de FINORA (integración semiintegrada): la caja envía monto y referencia, el terminal captura la tarjeta y devuelve el veredicto. La caja nunca ve el número de la tarjeta.
Son tres operaciones sobre la red de la tienda: GET /estado, POST /pagos y GET /pagos/{idempotencyKey}. Las dos últimas exigen el token del terminal en la cabecera X-Terminal-Token.
Guías
- Cobrar desde una caja registradora: token, idempotencia, estados y cómo salir de
EN_DUDA.
¿La caja y el terminal no están en la misma red? Usa el cobro empujado: tu sistema llama al Merchant y el Merchant entrega la orden al terminal.
Referencia
Consulta la referencia de la API.