Merci pour ta réponse.
Le produit A dépend du produit B, si le produit A est dans le panier il faut vérifier que le produit B le soit également sinon la commande ne peut être validé.
C'est surement une logique conditionnelle, peut-être avec « woocommerce_before_checkout_process ».
Je ne sais pas comment m'y prendre justement pour vérifier que le produit peut-être ajouté.