El estado es usado por magento para decir si la orden es nueva, procesada, completa, bloqueada, cerrada, cancelada, etc .; mientras que los estados son los que USTED definiría en el backend en Sistema -> Estados de pedidos. Magento muestra el estado de las órdenes y no el de ESTADOS en la página de detalles de la orden de fondo para que pueda saber qué estado se asigna según su mapeo. Recuerde, los estados múltiples se pueden mapear con un estado, mientras que viceversa no es posible. Considere un ejemplo: su cliente realiza un pedido como Pago contra entrega, necesitará algo como COD_Pending como estado del pedido para que sepa que todavía no se ha pagado. Magento tendrá un estado nuevo para esto, lo que le hace impredecible sobre qué tipo de transacción es esta, COD o Prepago. El ESTADO puede ser cualquier cosa, como usted defina, para su comprensión; mientras que STATE es algo que Magento necesita comprender internamente.
En resumen, Magento utiliza el estado de pedido internamente para la orden de procesamiento, mientras que los propietarios de la tienda utilizan el estado de la orden para comprender el flujo exacto de pedidos donde un estado se puede asignar a múltiples estados.
http://blog.baobaz.com/en/blog/magento-orders-states-and-statuses –
http://tweetorials.tumblr.com/post/9954863818/more-on-order-state-and -status –