Pay at counter y APK · Local API
Devolver un pago
Cómo hacer una devolución directamente contra el terminal en la red local y consultar su resultado.
La devolución se comprueba antes de pedir nada al operador en el terminal: honei verifica que el pago se puede devolver y solo entonces interviene el lector de tarjetas.
Flujo de integración
1. Inicia la devolución
El ref de la ruta es un identificador que generas tú para esta devolución. No tiene por qué coincidir con el del pago original. El paymentId es el que devolvió la consulta de estado de ese pago.
/device-bridge/payments/:ref/refundAPI reference
Si el pago no se puede devolver, recibes 200 con status: declined y el motivo, y el lector de tarjetas no llega a activarse.
2. Consulta el estado
Es el mismo endpoint que se usa para un pago, con el ref que generaste para la devolución.
/device-bridge/payments/:ref/statusAPI reference