Contrôle du statut des commandes WooCommerce
Le contrôle du statut des commandes WooCommerce vous permet de contrôler quels types de commandes payées sont automatiquement marquées comme terminées . Par défaut, les seules commandes payées automatiquement marquées comme Terminées sont les produits virtuels téléchargeables. Avec Order Status Control, vous pouvez également définir automatiquement les types de commande suivants:
- Aucune commande : empêche la saisie automatique quels que soient les produits commandés.
- Toutes les commandes payées : applique la saisie semi-automatique quels que soient les produits commandés.
- Commandes payées de produits virtuels : permet la saisie automatique des produits virtuels sans exiger qu’ils soient téléchargeables.
Une fois qu'une commande complétée automatiquement est payée, elle ignore l'étape de traitement et est immédiatement marquée comme terminée . Cela simplifie l'administration des commandes pour les commandes qui ne nécessitent aucune action entre ces étapes.
Installation et configuration
- Connectez-vous à WordPress .
- Dans le menu de gauche, accédez à WooCommerce et cliquez sur Extensions .
- Dans la liste Extensions incluses de GoDaddy , faites défiler jusqu’à Contrôle du statut de la commande et cliquez sur Installer .
Configurer la saisie semi-automatique
- Allez dans WooCommerce et cliquez sur Paramètres .
- Sous l'onglet Général , mettez à jour le paramètre Commandes en saisie semi-automatique avec l'une des conditions suivantes:
- Aucun : aucune commande complétée automatiquement.
- Toutes les commandes : toutes les commandes payées sont complétées automatiquement.
- Commandes virtuelles : commandes qui contiennent uniquement des produits virtuels à compléter automatiquement.
- Virtuel & # x26; Commandes téléchargeables : seules les commandes payées de produits à la fois virtuels et téléchargeables seront complétées automatiquement.
- Cliquez sur Enregistrer les modifications .
Quand une commande qui répond à vos critères est payée, elle passera automatiquement au statut Terminé , qui sera documenté dans les Notes de commande .
Retour au débutModes de paiement
Le contrôle du statut de la commande n'exécutera que les commandes payées, ce qui nécessite que le mode de paiement appelle ce qui suit:
woocommerce_payment_complete()
$order->payment_complete()
. -
La plupart des modes de paiement déclenchent déjà la validation automatique, mais les commandes qui n'ont pas été payées ne sont pas complétées automatiquement. Si votre passerelle n'identifie pas le moment où une commande a été payée, par exemple des commandes en attente d'un statut de paiement en attente ou en attente, le contrôle du statut de la commande ne terminera pas automatiquement la commande.
Outre la passerelle, le contrôle du statut des commandes ne remplit pas automatiquement les commandes avec les méthodes de paiement suivantes:
- Paiements par chèque
- Transfert bancaire direct / BACS
- Paiement à la livraison