Detalles
Antes, ciertos pagos confirmados quedaban en un 'limbo' procesal: la transacción era exitosa, pero no se generaba la factura ni el registro contable debido a errores internos no notificados. Esta falta de visibilidad impedía detectar a tiempo por qué una transacción exitosa no completaba su procesamiento final.
Ahora, con esta actualización en Odoo 18, el sistema notifica de forma proactiva el motivo exacto del fallo de posprocesamiento . Esto facilita la resolución inmediata de fallos en facturación o en el registro de pagos, garantizando transparencia sin afectar la validación del pago original.
Ejemplo de Error presentado
Pasos a Seguir
¿Qué cambia?
- Se agregó la acción Reintentar posprocesado en el menú de transacciones de pago, disponible en cualquier transacción confirmada con posprocesamiento incompleto.
- Se mejoró la visibilidad del estado de cada transacción mediante un indicador que distingue las que completaron todos sus procesos de las que quedaron pendientes.
- Se corrigió la ausencia de retroalimentación: el sistema ahora muestra el motivo exacto del fallo al momento de reintentar, facilitando la corrección sin diagnóstico manual.
- Se habilitó la ejecución completa del ciclo post-pago —generación de factura, registro de pago y conciliación— desde la misma pantalla de transacciones, sin necesidad de anular el pago original.
Detalle técnico
- La acción de reintento invoca nuevamente el flujo de posprocesamiento (payment_post_process) asociado a la transacción confirmada, respetando el contexto original de la orden de venta vinculada.
- Los errores capturados durante el reintento se exponen en la interfaz mediante el sistema de excepciones del módulo de pagos, sin requerir revisión de registros del servidor para diagnóstico de primer nivel.
Cómo gestionar el posprocesamiento manual de pagos Nuvei V18