Bonjour Lazou,
1) De mon point de vue, il faut nécessairement aller dans le code pour annuler la condition qui rend obligatoire la saisie de ces champs.
2) Voici 2 systèmes de coupons pour VirtueMart 2 où l'on peut définir le nombre d'utilisation:
bit.ly/KvzeXc
bit.ly/Kvzq8Y
(payant)
3) VirtueMart 1 est un modèle d'instabilité, non-développé sur le modèle MVC et bientôt abandonné. A l'époque où VM2 n'existait pas je conseillais fortement HikaShop, je le conseille toujours comme alternative :
bit.ly/NsKTuj
.
Revenir en arrière risque d'enlever toute pérennité à votre projet.