fbpx

Créer des coupons en masse

L'onglet des coupons est l'endroit où vous pouvez créeret supprimer ainsi que de modifier les coupons existants. Par défaut, les coupons sont créés un par un dans MemberMouse. Cependant, il peut arriver que vous deviez créer un grand nombre de coupons en une seule fois. Si vous connaissez le langage PHP, vous pouvez ajouter des coupons à MemberMouse en masse à l'aide d'un script personnalisé.

Créer un grand nombre de coupons

Pour créer un grand nombre de coupons, vous devrez utiliser l'instruction mySQL suivante. Voici le SQL d'insertion d'un seul coupon :

INSERT INTO mm_coupons (`nom_du_coupon`, `code_du_coupon`, `type_du_coupon`, `valeur_du_coupon`, `valeur_du_coupon_devise`, `description`, `quantité`, `start_date`, `end_date`, `recurring_billing_setting`, `is_gift`, `is_archived`, `gift_user_id`, `gift_order_itemid`, `date_modified`, `date_added`)
VALUES ('Sample Coupon', 'sample', 'percentage', '20', 'USD', NULL, '-1', NOW(), NULL, 'all', '0', '0', '0', '0', NOW(), CURRENT_TIMESTAMP) ;

Notez que "coupon_value-currency" peut être omis pour les coupons gratuits, mais doit être spécifié pour les coupons payants.

Les trois valeurs possibles pour coupon_type sont les suivantes :

  • pourcentage
  • dollar
  • gratuit

Ainsi, un coupon de réduction $10 aurait les valeurs suivantes :

dollar", "10",

Alors qu'un coupon 25% off aurait des valeurs comme celles-ci :

pourcentage", "25",

Une fois que vous avez votre déclaration de coupon unique, vous devez écrire un simple script PHP, itérer sur chaque coupon à partir d'un fichier CSV et exécuter la requête d'insertion.

Ajouter des restrictions de produits aux coupons

Si vous avez besoin d'ajouter des restrictions de produits à vos coupons pour vous assurer qu'ils ne peuvent être utilisés que pour des produits particuliers, vous pouvez utiliser la requête suivante :

INSERT INTO `mm_coupon_restrictions` (`coupon_id`, `product_id`, `date_modified`, `date_added`)
VALUES ('', '', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP) ;

Il suffit de remplacer <coupon_id> avec l'ID du coupon souhaité et <product_id> avec l'ID du produit souhaité.

Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !