Woocommerce changement de statut automatiquement

  • WordPress :5.2
  • Statut : non résolu
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #2259690
    tom80550@live.fr
    Participant
    Initié WordPress
    28 contributions

    Bonjour,

    Je cherche une solution pour changer automatiquement le statut des commandes Échouée -> Annuler.

    J’ai essayer : https://stackoverflow.com/questions/47477181/woocommerce-auto-delete-failed-orders

    Mais cela ne fonctionne pas…

    Cordialement

    #2259964
    Cyssoo
    Participant
    Initié WordPress
    13 contributions

    Bonjour,

    Est-ce que cela fonctionnerait ?

    /**
     * Cancel failed orders
    */
    function cancel_failed_orders( $order_id, $status_from, $status_to, $order )
    {
        if ($status_from == 'failed' || $status_to == 'failed') {
            $order = new WC_Order( $order_id );
            $order->update_status('cancelled');
        }
    }
    add_action('woocommerce_checkout_order_processed', 'cancel_failed_orders', 10, 3);

     

2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.