Intégration WooCommerce

Prasant Rai

Écrit par Prasant Rai
Mis à jour le

Sur cette page

RewardsWP s'intègre à WooCommerce pour attribuer des points lors des achats, afficher les opportunités de gain sur les pages produits et générer des coupons de réduction lorsque les clients échangent leurs récompenses. Ce guide explique comment l'intégration s'active, ce qu'elle fait et comment chaque fonctionnalité fonctionne afin que vous puissiez tirer le meilleur parti de votre programme de récompenses dans une boutique WooCommerce.

Prérequis

Avant que l'intégration WooCommerce puisse être activée, vous devez :

  1. WooCommerce installé et actif – L'intégration nécessite que WooCommerce soit en cours d'exécution sur votre site. Si WooCommerce n'est pas installé, vous verrez un message sur la page des intégrations : « Veuillez installer et activer WooCommerce pour activer cette intégration. »
  2. Aucune intégration conflictuelle – RewardsWP ne prend en charge qu'une seule intégration e-commerce à la fois. Si Easy Digital Downloads est actif, WooCommerce ne peut pas être utilisé comme intégration, et vous verrez : « Cette intégration ne peut pas être utilisée car Easy Digital Downloads est actif. »

Si WooCommerce et Easy Digital Downloads sont tous deux installés mais que seul WooCommerce est actif, l'intégration WooCommerce a la priorité.

Comment fonctionne l'activation

Contrairement à la plupart des intégrations de plugins, vous n'avez pas besoin d'activer un interrupteur. L'intégration WooCommerce s'active automatiquement lorsque WooCommerce est actif sur votre site.

Pour vérifier le statut, accédez à RewardsWP » Paramètres » Intégrations et recherchez la section WooCommerce. Lorsque tout fonctionne, vous verrez la confirmation : « L'intégration WooCommerce a été automatiquement activée. »

Il n'y a pas de bascule pour l'activer ou la désactiver. Si vous devez désactiver l'intégration, désactivez le plugin WooCommerce lui-même.

Ce que l'intégration fournit

L'intégration WooCommerce connecte RewardsWP au flux d'achat de votre boutique. Voici un résumé de ce qu'elle permet :

FonctionnalitéDescription
Bannière de points sur la page produitIndique aux clients combien de points ils gagneront pour un produit
Suivi des commandesAttribue des points lorsque les commandes atteignent des statuts qualifiants
Gestion des remboursementsAnnule automatiquement les points lors des remboursements complets ou partiels
Génération de couponsCrée des coupons WooCommerce lorsque les clients échangent des récompenses
Points d'avisAttribue des points pour les avis produits approuvés
Conversion des défenseursTransforme les clients en défenseurs après l'achat
Comportement du panier/paiementMasque le widget sur le panier et le paiement, affiche une carte de récompenses sur la page de remerciement

Chacun d'eux est traité en détail ci-dessous.

Bannière de points sur la page produit

Lorsqu'un client consulte la page d'un produit, RewardsWP affiche une bannière indiquant le nombre de points qu'il peut gagner en achetant ce produit. La bannière apparaît juste en dessous du titre et du prix du produit. Vous pouvez configurer les taux de gain dans RewardsWP » Paramètres » Points pour contrôler le nombre de points que les clients gagnent par dollar dépensé.

La bannière n'apparaît que lorsque les points calculés sont supérieurs à zéro. Si un produit est gratuit ou si le taux de gain résulte en zéro point, aucune bannière n'est affichée.

La bannière adapte son message en fonction du statut du visiteur :

Type de visiteurCe qu'affiche la bannière
Membre connecté« Gagnez X points avec cet achat » avec un message personnalisé
Invité (participation des invités activée)Un aperçu des points encourageant à s'inscrire ou à effectuer un achat
Non-membre (réservé aux membres)Une invitation à devenir membre pour commencer à gagner des points

Cela signifie que chaque visiteur voit un message contextuellement approprié, qu'il fasse déjà partie de votre programme ou non.

Suivi des commandes et attribution de points

RewardsWP surveille les changements de statut des commandes WooCommerce et attribue des points lorsqu'une commande atteint un statut qualifiant. Les points ne sont pas attribués au moment où un client clique sur « Passer la commande ». Au lieu de cela, le plugin attend que le processus de paiement et de traitement progresse.

Quels statuts déclenchent des points

Statut de la commandePoints attribuésConversion des défenseurs
En coursOuiOui
TerminéOuiOui
En attenteNonOui
RembourséAnnuléNon

En cours est le déclencheur le plus courant pour les méthodes de paiement standard comme les cartes de crédit et PayPal. Terminé est le déclencheur typique pour les commandes contre remboursement qui commencent comme en attente et sont marquées manuellement comme terminées plus tard.

Si une commande passe directement de 'en attente' à 'terminé' (en sautant 'en cours'), les points sont toujours attribués exactement une fois. RewardsWP suit les commandes qui ont déjà été créditées pour éviter les attributions en double.

En dernier recours, les points sont également déclenchés lorsque WooCommerce confirme qu'un paiement est terminé. Cela garantit que les commandes traitées par des passerelles de paiement non standard qui ignorent les transitions de statut habituelles attribuent toujours correctement les points.

Remboursements et annulations de points

Lorsque vous remboursez une commande dans WooCommerce, RewardsWP annule automatiquement les points correspondants :

  • Remboursement intégral – Tous les points gagnés sur cette commande sont annulés et déduits du solde du client.
  • Remboursement partiel – Les points sont recalculés en fonction du nouveau total de la commande, et la différence est déduite.

L'annulation est enregistrée dans le journal d'activité du client afin que vous et le client ayez une trace claire de l'ajustement.

Génération de coupons pour les récompenses

Lorsque les clients échangent leurs points contre une récompense, RewardsWP génère un coupon WooCommerce standard qui fonctionne comme tout autre code de réduction WooCommerce. L'intégration prend en charge la génération de coupons pour quatre types de récompenses :

Type de récompenseType de coupon WooCommerce
Remise fixeRéduction fixe sur le panier
Remise en pourcentageRemise en pourcentage
Livraison gratuiteIndicateur de livraison gratuite activé
Produit gratuitRéduction spécifique au produit

Chaque coupon généré est :

  • À usage unique – Le coupon ne peut être appliqué qu'une seule fois et est automatiquement invalidé après utilisation.
  • Lié au client – Seul le membre qui a échangé les points peut utiliser le coupon. Les autres clients ne peuvent pas l'appliquer.
  • Suivi – Le coupon apparaît dans votre liste de coupons WooCommerce et est lié au journal d'activité RewardsWP du membre.

Si vous avez configuré un préfixe de coupon sur la récompense (défini lors de la création de la récompense dans RewardsWP » Récompenses), les codes générés incluront ce préfixe pour une identification facile lors de la navigation dans vos coupons WooCommerce.

Comportement au paiement et dans le panier

Le widget RewardsWP ajuste sa visibilité sur les pages clés de WooCommerce :

  • Page du panier – Le widget est masqué pour éviter de distraire les clients pendant le processus d'achat.
  • Page de paiement – Le widget est également masqué pour maintenir le flux de paiement épuré et centré sur la finalisation de l'achat.
  • Page de remerciement – Après une commande réussie, une carte de récompenses apparaît, montrant les points gagnés par le client sur la commande, son solde total actuel et tous les points en attente.

La carte de récompenses de la page de remerciement est un point de contact important. Elle renforce immédiatement la valeur du programme de récompenses juste après un achat, ce qui encourage les visites répétées.

Conversion des défenseurs

L'intégration WooCommerce peut automatiquement transformer les clients en ambassadeurs pour votre programme de parrainage après qu'ils aient effectué un achat. Cela se produit lors de statuts de commande spécifiques :

  • Terminé – Le client est converti en ambassadeur.
  • Traitement – Le client est converti en ambassadeur.
  • En attente – Le client est converti en ambassadeur.

La conversion en ambassadeur est distincte de l'attribution de points. Notez que les commandes en attente déclenchent la conversion en ambassadeur mais n'attribuent pas de points. Cela permet aux clients qui attendent la vérification du paiement (comme les virements bancaires) de commencer à parrainer des amis immédiatement, même avant que leurs points ne soient crédités.

Niveaux VIP

WooCommerce est l'une des deux boutiques sur lesquelles le Programme VIP peut fonctionner. Lorsque les membres se qualifient par le montant total dépensé, RewardsWP utilise les enregistrements des dépenses totales de WooCommerce pour chaque compte client, et revérifie le niveau d'un membre lorsqu'une commande est payée ou remboursée. La livraison gratuite est disponible comme récompense d'entrée VIP avec WooCommerce. Voir Choisir comment les membres se qualifient pour les niveaux VIP.

Compatibilité

L'intégration WooCommerce est testée et compatible avec les fonctionnalités modernes de WooCommerce :

  • Stockage des commandes haute performance (HPOS) – RewardsWP prend entièrement en charge HPOS, le nouveau système de stockage des commandes de WooCommerce qui utilise des tables de base de données personnalisées au lieu des métadonnées des articles WordPress. Aucune modification de configuration n'est nécessaire.
  • Blocs de paiement WooCommerce (6.4.0+) – L'intégration fonctionne avec l'expérience de paiement basée sur les blocs introduite dans WooCommerce 6.4.0. Les points sont suivis et attribués correctement, que votre boutique utilise le shortcode de paiement classique ou le nouveau bloc de paiement.

Questions fréquemment posées

Non. RewardsWP prend en charge une seule intégration e-commerce à la fois. Si les deux plugins sont actifs, WooCommerce a la priorité et l'intégration EDD affiche un message expliquant qu'elle ne peut pas être utilisée. Pour passer à EDD, désactivez WooCommerce et l'intégration EDD s'activera automatiquement.

RewardsWP n'inverse pas automatiquement les points lorsqu'une commande est déplacée vers l'arrière (par exemple, de Traitement à En attente). Les points ne sont inversés que par un remboursement explicite dans WooCommerce. Si vous devez supprimer des points d'une commande modifiée manuellement, émettez un remboursement ou ajustez le solde du client dans RewardsWP » Membres.

Le texte de la bannière est généré automatiquement en fonction du type de visiteur et de votre taux de gain configuré. Vous ne pouvez pas modifier le texte directement, mais vous pouvez contrôler le taux de gain dans RewardsWP » Paramètres » Points, ce qui modifie la valeur des points affichée. Si vous devez masquer la bannière entièrement, vous pouvez le faire avec CSS ou en définissant le taux de gain à zéro.


C'est tout ! L'intégration WooCommerce s'active automatiquement et connecte votre programme de récompenses à chaque étape du parcours d'achat, de la navigation sur les produits au renforcement post-achat. 

Toujours bloqué ? Soumettre un ticket et l'équipe qui l'a conçu vous aidera.

RewardsWP

Transformez les acheteurs uniques en clients fidèles

Fidélisez et encouragez les parrainages avec des points, des récompenses et des incitations qui incitent les clients à revenir.