2 jours
Je pinaille un peu... j'utilise votre code là :
https://www.prestashop.com...
Mais je m'aperçois qu'il faut absolument passer par la case "paiement accepté" pour que cela s'enclenche et il n'est pas possible (pour les commandes mixtes) que cela s’enclenche pour encours de livraison. comment ou pourait faire ? que le cn cours de livraison déclenhce aussi ?
https://www.prestashop.com...
Mais je m'aperçois qu'il faut absolument passer par la case "paiement accepté" pour que cela s'enclenche et il n'est pas possible (pour les commandes mixtes) que cela s’enclenche pour encours de livraison. comment ou pourait faire ? que le cn cours de livraison déclenhce aussi ?

Which hook for order complete - Core developers - PrestaShop Forums
Hello I am developing my own module for delivery of virtual products. I have completed the product configuration part now i am working on the product delivery. I need to know which hook i should use to know when the order is completed ( Payment received ) after reading the hooks page i am in a do...
https://www.prestashop.com/forums/topic/363889-which-hook-for-order-complete/?do=findComment&comment=1814359
Ben les hooks concernant le statut se déclenchent à chaque changement de statut.
L'un au début (avant le changement)
et l'autre à la fin, après le changement:
Dans OrderHistory::changeIdOrderState()
L'un au début (avant le changement)
CODE
Hook::exec('actionOrderStatusUpdate',
array(
'oldOrderStatus' => $old_os,
'newOrderStatus' => $new_os,
'id_order' => (int)$order->id
),
null, false, true, false, $order->id_shop
);
et l'autre à la fin, après le changement:
CODE
Hook::exec('actionOrderStatusPostUpdate',
array(
'oldOrderStatus' => $old_os,
'newOrderStatus' => $new_os,
'id_order' => (int)$order->id,
),
null, false, true, false, $order->id_shop
);
Dans OrderHistory::changeIdOrderState()