Les comento en detalle la situación y el 'problema' que estamos sufriendo.
Tenemos un Magento conectado a OpenERP, el cual se encarga de importar los pedidos correctos. Pero ciertos pedidos pagados con tarjeta que son erróneos se vuelcan al TPV.
Dentro del TPV hay 3 estados de pedido (Autorizado, Denegado, Sin finalizar) y diferentes códigos de Error, el problema está con los pedidos cuyo estado es SIN FINALIZAR.
Indagando por la base de datos me encuentro con lo siguiente:
Pedido no pagado cancelado de forma correcta (estado Denegado):
status: canceled
state: canceled
Pedido no pagado cancelado de forma incorrecta (estado Sin Finalizar):
status: new
state: canceled
Revisando el estado del pedido desde la zona de administración me encuentro con que el pedido solo registra hasta la entrada en el TPV.
¿Este flujo de trabajo es correcto? Entiendo que un pedido Sin Finalizar no realiza una vuelta a la tienda, por lo que el callback nunca se ejecuta y no se modifica dicho estado de pedido.
Hola buenos días.
Les comento en detalle la situación y el 'problema' que estamos sufriendo.
Tenemos un Magento conectado a OpenERP, el cual se encarga de importar los pedidos correctos. Pero ciertos pedidos pagados con tarjeta que son erróneos se vuelcan al TPV.
Dentro del TPV hay 3 estados de pedido (Autorizado, Denegado, Sin finalizar) y diferentes códigos de Error, el problema está con los pedidos cuyo estado es SIN FINALIZAR.
Indagando por la base de datos me encuentro con lo siguiente:
Revisando el estado del pedido desde la zona de administración me encuentro con que el pedido solo registra hasta la entrada en el TPV.
¿Este flujo de trabajo es correcto? Entiendo que un pedido Sin Finalizar no realiza una vuelta a la tienda, por lo que el callback nunca se ejecuta y no se modifica dicho estado de pedido.
Muchas gracias, un saludo.