Problemas Conocidos
Cuando settleId se envía como null y el código como 'refund-manually' nuestra pasarela realiza un doble reembolso.
Cuando settleId se envía como null y el código como 'refund-manually' nuestra pasarela realiza un doble reembolso.
ID: 615050
No Fix
Publicado en 11/7/2022
•
Última actualización 16/2/2024
Sumario
Este problema conocido ha sido traducido automáticamente del inglés.
La documentación de la APP indica que cuando el proceso de reembolso no ha funcionado, el proveedor debe responder con un null
a este campo, y también cuando el reembolso debe realizarse manualmente, el campo de código debe tener el valor "refund-manually".
El problema es que cada uno de ellos desencadena un reembolso, haciendo que se duplique.
Simulación
Enviar code="refund-manually" y settled=null en la respuesta de liquidación con PPP.
Workaround
No envíe "reembolso-manual" en el campo de código, sino que envíe simplemente lo establecido como nulo.