Si vous vendez des abonnements et que vous souhaitez que les remises se comportent de manière cohérente lors du paiement et des renouvellements, ce guide couvre ce qui s'applique une fois et ce qui est reporté aux renouvellements. Les commandes de renouvellement se comportent différemment des achats uniques, de sorte que certains comportements des coupons et des crédits de magasin sont intentionnellement limités.
Vous verrez comment les crédits de magasin, les coupons d'URL, les coupons de cashback, les coupons virtuels et la fonctionnalité Ajouter des produits se comportent avec WooCommerce Subscriptions, ainsi que comment activer les crédits de magasin pour les commandes de renouvellement dans Advanced Coupons Premium.
Prérequis
- WooCommerce est installé et actif
- Advanced Coupons for WooCommerce (gratuit) installé et actif
- WooCommerce Subscriptions est installé et actif
- Advanced Coupons Premium (inclut le plugin de base gratuit) — requis pour les correctifs de compatibilité des abonnements, la fonctionnalité Ajouter des produits avec gestion des abonnements et le paramètre de crédits de magasin pour le renouvellement.
Comment les types de coupons standard se comportent avec les produits d'abonnement
Lorsqu'un client ajoute un produit d'abonnement à son panier et applique un coupon lors du paiement, les types de coupons standard de WooCommerce — remises en pourcentage, remises fixes sur le panier et remises fixes sur les produits — s'appliquent normalement à la commande initiale. Advanced Coupons Premium inclut un correctif de compatibilité qui maintient ces types de coupons appliqués lors du recalcul interne du panier de WooCommerce Subscriptions, de sorte que plusieurs coupons restent appliqués lors du paiement, même lorsque des produits d'abonnement sont présents.
Quels types de coupons s'appliquent aux commandes de renouvellement ?
WooCommerce Subscriptions contrôle le comportement des commandes de renouvellement. Par défaut, il supprime les coupons des renouvellements automatiques — ce n'est pas une limitation d'Advanced Coupons, c'est ainsi que WooCommerce Subscriptions est conçu. Seuls ses types de coupons récurrents natifs sont conçus pour reporter une remise à chaque renouvellement :
| Type de coupon | S'applique à la commande initiale ? | S'applique aux renouvellements ? |
|---|---|---|
| Remise en pourcentage | Oui | Non (supprimé par WC Subscriptions) |
| Remise fixe sur le panier | Oui | Non (supprimé par WC Subscriptions) |
| Remise fixe sur le produit | Oui | Non (supprimé par WC Subscriptions) |
| Remise % récurrente sur le produit (natif WC Subscriptions) | Oui | Oui |
| Remise récurrente sur le produit (natif WC Subscriptions) | Oui | Oui |
| Coupon d'URL (Advanced Coupons) | Oui | Non |
| Coupon de cashback (Advanced Coupons) | Oui | Non |
| Crédits de magasin (Advanced Coupons) | Oui | Non (par défaut — voir ci-dessous) |
Les types de coupons Advanced Coupons se comportent de la même manière : ils s'appliquent à la première commande et ne se répètent pas lors des renouvellements, sauf si les types récurrents de WooCommerce Subscriptions sont utilisés.
Comment les crédits de magasin fonctionnent avec les abonnements
Par défaut, le plugin n’applique pas les crédits de magasin aux commandes de renouvellement automatique d’abonnement. Le plugin gratuit Advanced Coupons supprime toute donnée de crédit de magasin des métadonnées de commande de renouvellement pour éviter une double application incorrecte, et il masque le bouton Appliquer les crédits de magasin lorsque vous visualisez un abonnement dans l’administration WordPress.
Ceci est un comportement intentionnel — les crédits de magasin fonctionnent comme une remise unique sur l’achat initial, pas comme un avantage récurrent.
Activer les crédits de magasin pour les renouvellements (Advanced Coupons Premium)
Si vous souhaitez que les crédits de magasin s’appliquent automatiquement aux commandes de renouvellement, Advanced Coupons Premium ajoute un paramètre pour le permettre.
- Accédez à Coupons → Paramètres dans votre administration WordPress.
- Ouvrez la section Crédits de magasin.
- Activez Autoriser les crédits de magasin pour les renouvellements d’abonnement. Ce paramètre s’enregistre automatiquement.

Lorsque ce paramètre est activé :
- Au moment où chaque commande de renouvellement est créée, le plugin vérifie le solde actuel des crédits de magasin du client.
- Si le solde est suffisant, le plugin applique automatiquement le montant du crédit de magasin de la commande précédente au renouvellement et recalcule le total de la commande.
- Si le solde est insuffisant — par exemple, si le client a dépensé des crédits depuis son dernier renouvellement — le plugin ignore le crédit de magasin pour ce renouvellement et le renouvellement est traité à son montant total.
- Une ligne de remise de crédit de magasin apparaît dans les totaux récurrents de l’abonnement lors du paiement, indiquant au client la réduction de crédit attendue sur les futurs renouvellements.
Les renouvellements anticipés (lorsqu’un client clique sur « Renouveler maintenant » depuis sa page de compte) sont également pris en charge. Advanced Coupons vérifie le solde actuel du client et restaure le crédit de magasin de la commande précédente si le solde le permet.
Payer les renouvellements d’abonnement avec des crédits de magasin : manuel vs automatique
WooCommerce Subscriptions traite deux types de renouvellement, et les crédits de magasin s’appliquent à chacun d’une manière légèrement différente. Les deux voies nécessitent Advanced Coupons Premium et le paramètre Autoriser les crédits de magasin pour les renouvellements d’abonnement activé. Les types de coupons standard (pourcentage, panier fixe, produit fixe) ne sont toujours pas reportés sur l’un ou l’autre type de renouvellement. Le comportement décrit ici est spécifique aux crédits de magasin.
Renouvellements automatiques (paiement programmé)
Un renouvellement automatique est le paiement programmé que WooCommerce Subscriptions facture à la date de facturation du client, sans aucune action de sa part. Lorsque la commande de renouvellement est créée, Advanced Coupons lit le montant du crédit de magasin qui a été appliqué à la commande précédente et vérifie le solde actuel du client. Si le solde couvre ce montant, le plugin ajoute le crédit de magasin comme remise sur la commande de renouvellement et recalcule le total avant que le paiement ne soit effectué. Si le solde est trop bas, le crédit de magasin est ignoré pour ce cycle et le renouvellement est facturé à son montant total. Le crédit de magasin est appliqué au total de la commande, et non comme un coupon récurrent, de sorte que le client est automatiquement facturé du montant réduit.
Renouvellements manuels et anticipés (le client paie à la caisse)
Un renouvellement manuel se produit lorsque le client paie lui-même la prochaine période de facturation au lieu d'attendre le prélèvement programmé. Le cas le plus courant est un renouvellement anticipé, où le client clique sur Renouveler maintenant sur l'abonnement dans son compte et est dirigé vers la caisse pour payer. Dans ce flux, Advanced Coupons restaure le crédit du magasin de la commande précédente dans le panier de renouvellement afin qu'il soit reflété dans les totaux de la caisse avant que le client ne paie. Comme pour les renouvellements automatiques, le plugin vérifie d'abord le solde actuel : si le solde couvre le montant du crédit du magasin précédent, le crédit est restauré dans le panier ; sinon, le crédit du magasin est annulé et le client paie le montant total à la caisse. Le crédit est restauré soit sous forme de remise de session de caisse, soit en réappliquant le coupon de crédit du magasin, selon la manière dont il a été initialement appliqué à la commande parente.
Dans les deux cas, le client voit également une ligne de remise de crédit du magasin dans les totaux récurrents de l'abonnement à la caisse, de sorte que la réduction attendue sur les futurs renouvellements est visible avant qu'il ne s'engage.
Comment la fonctionnalité Ajouter des produits fonctionne avec les produits d'abonnement
La fonctionnalité Ajouter des produits (Advanced Coupons Premium) vous permet d'ajouter automatiquement des produits spécifiques au panier d'un client lorsqu'un coupon est appliqué — à prix réduit ou gratuitement. Lorsque des produits d'abonnement apparaissent dans une règle Ajouter des produits, Advanced Coupons définit automatiquement leur type de remise sur Aucune remise, de sorte que le produit d'abonnement est ajouté à son prix normal sans aucune réduction de prix personnalisée.
C'est une limitation stricte : WooCommerce Subscriptions ne prend pas en charge les prix personnalisés pour les produits d'abonnement ajoutés via des intégrations tierces. Si vous essayez de définir une valeur de remise personnalisée sur un produit d'abonnement dans le panneau Ajouter des produits, vous verrez ce message :
« Les remises personnalisées pour les produits d'abonnement ne sont pas prises en charge pour cette fonctionnalité. »
En pratique, cela signifie :
- Vous pouvez inclure un produit d'abonnement dans une règle Ajouter des produits, mais le plugin l'ajoute toujours à son prix standard — le coupon ne peut pas le réduire davantage.
- Les produits non-abonnements dans la même règle Ajouter des produits fonctionnent normalement avec tout type de remise.
Comment les coupons virtuels fonctionnent avec les abonnements
Advanced Coupons Premium inclut une correction de compatibilité automatique pour les coupons virtuels utilisés avec WooCommerce Subscriptions. WooCommerce Subscriptions déclenche un recalcul du panier à la caisse, ce qui peut interférer avec la manière dont les coupons virtuels nettoient leurs données de session. Advanced Coupons gère automatiquement cette différence de synchronisation, de sorte que les coupons virtuels restent valides lors du paiement des abonnements sans aucune configuration supplémentaire.
Pour les commerçants, cela signifie qu'un coupon virtuel émis à un client s'applique à une commande d'abonnement de la même manière qu'à un achat unique — le coupon est consommé lors de son utilisation et supprimé de la session par la suite, sans nettoyage manuel nécessaire.
Dépannage
Les crédits du magasin ne s'appliquent pas aux commandes de renouvellement
Les crédits de magasin ne s'appliquent pas aux renouvellements, sauf si le paramètre Autoriser les crédits de magasin pour les renouvellements d'abonnement est activé sous Coupons → Paramètres → Crédits de magasin — et ce paramètre n'est disponible qu'avec Advanced Coupons Premium.
Si le paramètre est activé et que les crédits ne s'appliquent toujours pas, vérifiez le solde des crédits de magasin du client au moment du renouvellement. Si son solde est inférieur au montant du crédit de la commande précédente, le plugin ignore le crédit pour ce renouvellement et la commande est traitée à son montant total.
Plusieurs coupons sont supprimés lorsque des produits d'abonnement sont dans le panier
C'est un comportement connu de WooCommerce Subscriptions. Advanced Coupons Premium inclut une correction qui maintient les types de coupons standard (panier fixe, pourcentage, produit fixe) appliqués lors du recalcul du panier de WooCommerce Subscriptions. Si vous utilisez la version gratuite et rencontrez ce problème, la mise à niveau vers Advanced Coupons Premium le résout.
Le paramètre « Autoriser les crédits de magasin pour les renouvellements d'abonnement » n'apparaît pas dans les paramètres
Ce paramètre est ajouté par Advanced Coupons Premium et n'apparaît que lorsque WooCommerce Subscriptions est actif. Vérifiez que Advanced Coupons Premium et WooCommerce Subscriptions sont tous deux installés et actifs, puis revisitez Coupons → Paramètres → Crédits de magasin.
Foire aux questions
La remise du coupon s'applique-t-elle à chaque commande de renouvellement ?
Non. Les types de coupons standard — pourcentage, panier fixe, produit fixe — s'appliquent uniquement au paiement initial de l'abonnement. WooCommerce Subscriptions est conçu pour les supprimer des commandes de renouvellement. Seuls les propres types de coupons récurrents de WooCommerce Subscriptions (% de remise sur produit récurrent et Remise sur produit récurrent) sont conçus pour reporter une remise aux renouvellements. Les types de coupons Advanced Coupons suivent le même schéma.
Puis-je utiliser un coupon URL avec un produit d'abonnement ?
Oui — les coupons URL s'appliquent au paiement initial comme d'habitude. Comme tous les types de coupons standard, ils ne sont pas reportés aux commandes de renouvellement.
Pourquoi mon coupon Ajouter des produits ne remise pas le produit d'abonnement ?
C'est attendu. Advanced Coupons applique toujours les produits d'abonnement ajoutés via les règles Ajouter des produits à Aucune remise — la tarification personnalisée pour les produits d'abonnement n'est pas prise en charge via cette fonctionnalité. Le produit est toujours ajouté au panier ; il conserve simplement son prix régulier plutôt que la remise configurée par le coupon.
Puis-je utiliser la fonctionnalité Ajouter des produits pour offrir un abonnement gratuit en cadeau ?
Vous pouvez ajouter un produit d'abonnement via une règle Ajouter des produits, mais le plugin l'ajoute à son prix régulier — aucune remise ou tarification gratuite ne peut être appliquée. Si vous souhaitez offrir un abonnement gratuit, envisagez plutôt d'utiliser une remise de 100 % via les types de coupons natifs de WooCommerce Subscriptions.
Les crédits de magasin peuvent-ils être utilisés pour les renouvellements manuels ou anticipés ?
Oui, lorsque Autoriser les crédits de magasin pour les renouvellements d'abonnement est activé (Advanced Coupons Premium). Lorsqu'un client déclenche un renouvellement anticipé depuis son compte, le plugin vérifie son solde actuel et restaure le crédit de la commande précédente si le solde le permet.
Cela fonctionne-t-il avec les abonnements variables ?
Oui. La couche de compatibilité des abonnements s'applique aux types de produits d'abonnement simples et variables.
Que voit le client lors du paiement lorsque les crédits de magasin s'appliquent aux renouvellements ?
Lorsque Autoriser les crédits de magasin pour les renouvellements d'abonnement est activé et que le client dispose d'un solde suffisant, une ligne de remise de crédit de magasin apparaît dans les totaux récurrents de l'abonnement sur la page de paiement. Cela montre la réduction de crédit attendue sur chaque renouvellement futur afin que le client sache à quoi s'attendre lors de son prochain cycle de facturation.
Besoin d'aide ?
Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.
- Utilisateurs Premium : Ouvrir un ticket de support
- Utilisateurs gratuits : Visitez notre forum communautaire sur WordPress.org
