Bonjour,
Au chargement de la page, c'est la variante par défaut qui est présélectionnée.
Donc difficile d'avoir un message comme cela.
J'imagine que vous avez modifié quelque chose pour ne pas avoir la variante par défaut présélectionnée.
Dans ce cas, ce qu'il faudrait faire, c'est rajouter un champs caché au formulaire de la page produit et dans le javascript de la sélection de la variante, changez la valeur de ce champs caché pour indiquer qu'une variante a été sélectionnée.
Ensuite, vous pouvez faire un plugin hikashop implémentant le trigger onBeforeCartSave pour refuser l'ajout au panier en fonction de la valeur de ce champs caché dans le POST de la page si le type du panier est cart ($cart->cart_type=='cart')