Web Development. Client Satisfaction. Web Consultancy. Professional. UX. Fast. Responsive Design. Dynamic. Interactive. Innovative. Ecommerce. Wordpress plugins. Prestashop modules. You name it.

How To Change Order Status Id Programatically In Prestashop

How To Change Order Status Id Programatically In Prestashop

If you need to change order status id programtically for an order you need to complete few steps but nothing very complicated, you only need the order id where the status will be changed and the new status id you need to change.

In the below code we will change the status for order which has id 10 with our new status 1.

$main_order = new Order(10); 
$order_history = new OrderHistory();
$order_history->id_order = (int)$main_order->id;
$order_history->changeIdOrderState(1, (int)($main_order->id));

That's all you need to do in order to change the order status id for an order in prestashop

 

Leave a Reply

avatar
  Subscribe  
Notify of