De conformidad con la garantía de domiciliación bancaria, los clientes tienen la posibilidad de devolver un pago que se haya cargado por error o sin su autorización. Si estás desarrollando una integración propia, esta guía resulta útil para entender cómo gestionar los eventos relacionados con las devoluciones que enviamos.
En la gran mayoría de los casos, la devolución se producirá después de que el pago se haya confirmado y se haya desembolsado al negocio.
En este caso, recibirás un evento charged_back cuando el banco del cliente nos remita una notificación de la devolución. A continuación, se generará un evento chargeback_settled, que se produce cuando se crea el siguiente desembolso que permite cubrir la cantidad de la devolución. Por ejemplo,
También es posible (aunque muy improbable) que se cancele una devolución. En ese caso, recibirás un evento chargeback_cancelled por el que se volverá a abonar la cantidad al negocio en el siguiente desembolso (asumiendo que la cantidad ya se le hubiese cargado al negocio en un evento chargeback_settled).