Skip to content
Coupons affiliés
  • Caractéristiques
  • Tarifs
  • Témoignages
  • Soutien
    • Ticket d'assistance
    • Aide à la vente
    • Documentation
    • Feuille de route
    • Demande de fonctionnalité
    • Changelog
    • Démonstration du plugin
    • Services d'installation
    • Compte
  • Nous contacter
  • Blog
  • Utilisé par plus de 5 800 entreprises pour leur programme d'affiliation.
  • Essai gratuit
Coupons affiliés

Documentation du plugin

Mise en place

4
  • Guide d'installation - Comment démarrer !
  • Comment installer le plugin Coupon Affiliates
  • Comment affecter des utilisateurs à des coupons.
  • Shortcodes

Commission + Paiements

31
  • (PRO) Suivi et paiement des commissions
  • Paramètres de commission flexibles
  • Définir une commission personnalisée par affilié / coupon.
  • Définir une commission personnalisée par produit
  • Définir une commission personnalisée par rôle d'utilisateur.
  • Définir des taux de commission par affilié au niveau du produit.
  • Définir un référent personnalisé pour les commandes.
  • (PRO) Factures
  • Déclarations (PRO)
  • (PRO) Demandes de paiement programmées
  • (PRO) Paiements automatiques
  • (PRO) Paiements - Comment payer les affiliés
  • (PRO) Commission à vie
  • (PRO) Enregistrements d'utilisateurs comme référence à vie
  • (PRO) Méthodes de paiement spécifiques au rôle de l'utilisateur
  • Commission maximale par commande
  • Masquer la commission pour les coupons non affiliés.
  • Comment modifier la "commission non payée" d'un affilié ?
  • Demandes de paiements administratifs manuels
  • (FREE) Comment rémunérer les affiliés avec la version FREE.
  • Ne jamais mettre à jour la valeur de la "commission" enregistrée pour les commandes antérieures.
  • La commission non payée est "0" bien qu'il y ait des commandes référencées.
  • Méthode : Paiements PayPal
    • (PRO) Paiements PayPal
    • (PRO) Paiements PayPal - Mise en place
    • (PRO) Paiements PayPal - Messages d'erreur
  • Méthode : Paiements Stripe
    • (PRO) Paiements Stripe
    • (PRO) Paiements par Stripe - Guide d'installation
    • (PRO) Paiements Stripe - Standard vs Express
  • Méthode : Crédit magasin
    • (PRO) Paiements de crédits de magasin
    • (PRO) Paiements par crédit de magasin - Intégrations
  • Méthode : Virement bancaire
    • (PRO) Paiements par virement bancaire

Tableau de bord de l'affilié

8
  • Portail des affiliés
  • Statistiques du tableau de bord des affiliés
  • Tableau des commandes récentes
  • (PRO) Tableau récapitulatif mensuel
  • (PRO) Exporter vers Excel
  • (PRO) Graphiques linéaires
  • (PRO) Tableau des taux des produits
  • (PRO) Onglets personnalisés

URL de référence

12
  • URL de référence
  • URL de référence Historique des clics (visites)
  • Campagnes d'URL de référence (PRO)
  • (PRO) Créatifs
  • (PRO) Créatifs dynamiques
  • (PRO) Pages d'atterrissage pour les affiliés
  • (PRO) Pages d'atterrissage dynamiques
  • (PRO) Partage social pour les URL de référence
  • (PRO) Générateur d'URL courtes pour les URL de référence
  • (PRO) Générateur de code QR pour les URL de référence
  • (PRO) Suivi des liens directs
  • Suivi des conversions d'URL sans coupon

Inscription des affiliés

12
  • Inscription des affiliés
  • Créer manuellement des inscriptions d'affiliés
  • Template Coupon Code
  • Formulaire d'inscription CAPTCHA (prévention du spam)
  • (PRO) Génération dynamique de coupons
  • (PRO) Coupons de modèles multiples
  • (PRO) Champs personnalisés pour l'inscription des affiliés
  • (PRO) Accepter automatiquement les inscriptions des affiliés
  • (PRO) Enregistrement automatique des affiliés pour les nouveaux utilisateurs
  • Comment empêcher les soumissions de spam sur votre formulaire d'inscription d'affilié
  • (PRO) Enregistrement de l'affilié à la fin du processus de paiement
  • Intégrations de listes de diffusion

Rapports

2
  • Rapports administratifs et analyses
  • (PRO) Rapports d'emails d'affiliés

Affiliés multi-niveaux

6
  • Multi-Level Affiliates - Vue d'ensemble
  • (PRO) AML - Comment modifier les parents d'un utilisateur ?
  • (PRO) MLA - Comment modifier la "commission non rémunérée" MLA pour un parent
  • (PRO) MLA - Faire des liens d'invitation MLA des liens de référence normaux.
  • (PRO) MLA - Rendre le tableau de bord MLA "Invite Only" (réservé aux invités)
  • (PRO) AML - Affecter automatiquement les clients référencés en tant que sous-affiliés AML.

Intégrations

7
  • WooCommerce - Guide d'intégration
  • LifterLMS - Guide d'intégration
  • LearnDash - Guide d'intégration
  • TutorLMS - Guide d'intégration
  • MemberPress - Guide d'intégration
  • Paid Memberships Pro - Guide d'intégration
  • (PRO) Paiements par crédit de magasin - Intégrations

Outils administratifs

7
  • Importer/exporter des tableaux personnalisés
  • Bulk Create : Coupons d'affiliation
  • Attribuer en bloc : Coupons aux commandes
  • Modification en bloc : Paramètres du produit
  • Bulk Edit : Coupon Settings
  • Générateur de page promotionnelle d'inscription
  • Générateur de conditions d'utilisation pour les affiliés

Autres caractéristiques

15
  • Groupes d'affiliés
  • (PRO) Primes de performance
  • (PRO) Tableaux de bord des affiliés
  • Fonctionnalités de prévention de la fraude à l'affiliation
  • Notifications par courrier électronique
  • Prise en charge et mise en place d'un système multidevises
  • (PRO) Taux de conversion automatisés
  • Admin - Liste de tous les liens du tableau de bord de l'affilié
  • Admin - Affecter des utilisateurs affiliés à des coupons
  • Limiter les coupons aux nouveaux clients uniquement (première commande)
  • Abonnements (références récurrentes)
  • Calculs de la taxe/TVA
  • Codes Coupons Vanity
  • Afficher le lien "Affilié" sur la page "Mon compte".
  • Envoi automatique d'e-mails lorsque les affiliés atteignent certains objectifs

Questions générales + aide

39
  • Comment obtenir de l'aide ?
  • Traductions et localisation
  • Comment rafraîchir les statistiques pour les commandes antérieures ?
  • Sélectionner les statuts de commande à afficher sur le tableau de bord de l'affilié
  • Comment éditer rapidement vos codes de coupons WooCommerce
  • Comment attribuer manuellement des coupons de parrainage aux commandes "terminées" ?
  • Définir des adresses électroniques supplémentaires pour les notifications d'affiliation.
  • Définir la date de début de l'historique des coupons
  • Comment personnaliser les modèles de courrier électronique
  • Mes fonctions et paramètres PRO ne s'affichent pas. Comment puis-je résoudre ce problème ?
  • Comment afficher uniquement les commandes "terminées" sur le tableau de bord de l'affilié ?
  • Comment modifier les taux de commission pour les nouvelles commandes uniquement ?
  • Comment appliquer des ajustements fiscaux personnalisés aux statistiques et aux commissions ?
  • Comment inclure ou exclure les taxes/la TVA des statistiques et des commissions ?
  • Que se passe-t-il lorsqu'une commande est remboursée ou partiellement remboursée ?
  • Les frais d'expédition sont-ils exclus des statistiques et des calculs ?
  • Comment puis-je éviter que la commission calculée pour les commandes passées ne change si je mets à jour les taux de commission ?
  • Puis-je affecter des utilisateurs affiliés à plusieurs coupons ?
  • Comment connecter manuellement un affilié à un client existant en tant qu'affilié à vie ?
  • Modifiez le texte "Affilié" pour qu'il dise quelque chose d'autre, comme "Parrainer un ami".
  • Puis-je utiliser ce plugin pour des campagnes de marketing par coupons ?
  • Comment migrer à partir d'autres plugins d'affiliation ?
  • Comment supprimer un utilisateur WordPress
  • Comment supprimer un utilisateur affilié
  • Comment migrer mes données vers un nouveau site web ?
  • D'autres fonctionnalités seront-elles ajoutées à l'avenir ?
  • Quelle est la différence entre le plan annuel et le plan à vie ?
  • Utilisation d'une licence pour les sites Live / Production, Staging, Dev et Localhost
  • Les utilisateurs ne peuvent pas se connecter après l'acceptation de leur inscription en tant qu'affilié.
  • Le plugin fonctionne-t-il avec WooCommerce High-Performance Order Storage ?
  • Comment vérifier si les tâches Cron fonctionnent sur WordPress
  • Remplacer WP-Cron par un vrai job Cron
  • Limiter les coupons WooCommerce à certains produits seulement
  • Le champ Appliquer le coupon ne s'affiche pas dans le panier / la caisse
  • Comment participer au programme bêta.
  • Avez-vous un site de démonstration où je pourrais essayer la version PRO ?
  • Ma version PRO ne s'active pas, elle reste sur la version gratuite.
  • Utilisation d'une licence pour les sites live et les sites de démonstration
  • Transférer la licence PRO vers un autre site web ou domaine

Erreurs et problèmes

15
  • Pourquoi les liens de référence / URL peuvent-ils ne pas fonctionner, et comment y remédier.
  • Mes notifications par courrier électronique ne fonctionnent pas. Comment puis-je résoudre ce problème ?
  • Les URL courts ne fonctionnent pas, comment les corriger ?
  • Le tableau de bord de l'affilié ne s'affiche pas ou ne cesse de dire "chargement". Comment puis-je résoudre ce problème ?
  • Les statistiques/le contenu ne se chargent pas sur mon tableau de bord. Comment puis-je résoudre ce problème ?
  • Comment corriger les rapports d'administration vides (affichant "0").
  • Hébergé chez Cloudways ? Comment corriger l'erreur de chargement ajax sur le tableau de bord de l'affilié.
  • Comment résoudre le problème "ERROR : Failed to load ajax request."
  • Comment corriger l'erreur "404 sur les articles ou les pages" dans WordPress
  • Le lien vers le tableau de bord affiche une erreur 404 ?
  • Le lien de réinitialisation du mot de passe de WooCommerce affiche "page non trouvée".
  • Comment corriger l'erreur "Invalid Post Type".
  • Comment augmenter la "limite de temps PHP" sur un site WordPress
  • Comment augmenter la limite "Max Input Vars" de PHP
  • Comment vérifier les journaux WP_DEBUG dans WordPress

Développeurs

3
  • Développeurs : Extraits de code et ressources
  • Comment appliquer automatiquement un coupon lorsqu'un certain produit est dans le panier WooCommerce (Fonction)
  • Désactiver les fonctionnalités "Commission personnalisée par coupon, produit et utilisateur" pour certains administrateurs (Fonction)
  • Accueil
  • Docs
  • Développeurs
  • Développeurs : Extraits de code et ressources
Voir les catégories

Développeurs : Extraits de code et ressources

3 min lire

Nous ne disposons pas actuellement d'une documentation approfondie pour les développeurs, mais voici quelques extraits de code et ressources utiles pour les développeurs.

Tables de la base de données

Le plugin possède ses propres tables de base de données à partir desquelles vous pouvez obtenir certaines données :

wcusage_activity - Journal d'activité.

wcusage_campaigns - Campagnes d'URL de référence.

wcusage_clicks - Journal des clics de l'URL de référence.

wcusage_directlinks - Domaines de suivi des liens directs.

wcusage_mlainvites - Invitations d'affiliés multi-niveaux.

wcusage_payouts - Paiement des commissions

wcusage_register - Applications d'enregistrement des affiliés.

Commandes des affiliés

Obtenir toutes les commandes d'affiliés pour un coupon, sans certaines plages de données. Cette fonction renvoie un tableau de données comprenant le total des calculs pour toutes les commandes et toutes les commandes individuelles.

$orders = wcusage_wh_getOrderbyCouponCode( $coupon_code, $start_date, $end_date, '', 1 ) ;

Données de commande

Cette fonction vous permet d'obtenir un tableau de données relatives à l'affiliation pour une certaine commande. Cette fonction renvoie un tableau de données comprenant les revenus de la commission.

$order_data = wcusage_calculate_order_data( $order_id, $coupon_code, 0, 1 ) ;

Pour obtenir la commission de la commande, par exemple :

$commission = $order_data['totalcommission'] ;

URL de l'affilié

La fonction suivante permet d'obtenir l'URL d'affiliation d'un coupon :

$coupon_code = "" ; // Définissez ici le nom du code du coupon.
$affiliate_url = wcusage_get_affiliate_url($coupon_code) ;

Si vous souhaitez créer votre propre URL, voici un exemple :

$coupon_code = "" ; // Définissez ici le nom du code du coupon.
$prefix = wcusage_get_setting_value('wcusage_field_urls_prefix', 'coupon') ;
$affiliate_url = get_home_url() . " ?" . $prefix . "=" . $coupon_code ;

Total des ventes et des commissions

Obtenez le total des ventes et des commissions gagnées par un certain coupon, sans une certaine plage de dates. Laissez $start_date vide pour obtenir toutes les ventes.

$orders = wcusage_wh_getOrderbyCouponCode( $coupon_code, $start_date, $end_date, '', 1 ) ;
$total_orders = $orders['total_orders'] ; // Total des ventes
$total_discounts = $orders['full_discount'] ; // Total des remises
$total_commission = $orders['total_commission'] ; // Commission totale
$order_count = $orders['total_count'] ; // Nombre de commandes

Commission non rémunérée

Obtenir la commission totale non payée pour un coupon d'affilié.

$coupon_id = "" ; // Définissez ici l'ID du code du coupon.
$unpaid_commission = get_post_meta( $coupon_id, 'wcu_text_unpaid_commission', true ) ;

Crochet (Action) : Enregistrement d'un nouvel affilié

Lorsqu'il y a une nouvelle inscription d'affilié, il lance le hook "wcusage_hook_registration_new" qui transmet l'ID de l'inscription, l'ID de l'utilisateur et le code du coupon.

Vous pouvez donc appeler ce crochet pour accepter automatiquement l'enregistrement sous certaines conditions avec la fonction "wcusage_set_registration_status". Par exemple, cette fonction acceptera automatiquement l'enregistrement si le rôle de l'utilisateur est "exemple" :

add_action('wcusage_hook_registration_new', 'trigger_wcusage_hook_registration_new', 10, 3 ) ;
function trigger_wcusage_hook_registration_new( $registration_id, $user_id, $coupon_code ) {
    $user_info = get_userdata( $user_id ) ;
    $roles = $user_info->roles ;

    if ( in_array( 'example', $roles ) ) {
        wcusage_set_registration_status( 'accepted', $registration_id, $user_id, $coupon_code, '', '' ) ;
    }
}

Crochet (Action) : Nouvel affilié accepté

Lorsqu'un nouvel affilié est accepté et ajouté à votre programme, il exécute le "wcusage_hook_affiliate_register_accepted" qui transmet les éléments suivants :

  • $id - ID d'enregistrement.
  • $userid - Identifiant de l'utilisateur.
  • $coupon_code - Code Coupon.
  • $message - Le message d'acceptation de l'enregistrement.
  • $status - Le statut de leur enregistrement.
add_action( 'wcusage_hook_affiliate_register_accepted', 'trigger_wcusage_hook_registration_accepted', 10, 5 ) ;
function trigger_wcusage_hook_registration_accepted( $id, $userid, $coupon_code, $message, $status ) {
// Votre code ici.
}

Point final API : Informations sur les coupons

Le Informations sur les coupons vous permet de récupérer les détails d'un coupon spécifique à l'aide de son ID. Cela inclut le nom du coupon, la commission non payée et les paiements en attente, ce qui en fait un outil essentiel pour suivre les performances des coupons et le statut des paiements. Seuls les administrateurs peuvent accéder à ce point de terminaison.

Pour utiliser l'API, envoyez un GET demande à /wp-json/woo-coupon-usage/v1/coupon-info avec le paramètre requis coupon_id (l'identifiant du coupon que vous souhaitez interroger). La réponse comprendra un tableau contenant les nom_du_coupon, commission_non_rémunéréeet paiements en attente.

Point final de l'API : Coupons d'utilisateurs

Le Coupons de l'utilisateur vous permet de récupérer une liste d'identifiants de coupons attribués à un utilisateur spécifique, ainsi que la commission non payée qui leur est associée. Cette fonctionnalité est utile pour contrôler et gérer les attributions de coupons et les commissions propres à un utilisateur. L'accès à ce point de terminaison est limité aux administrateurs.

Pour utiliser l'API, envoyez un GET demande à /wp-json/woo-coupon-usage/v1/users-coupons avec le paramètre requis utilisateur (le nom de connexion de l'utilisateur dont vous souhaitez récupérer les coupons). L'API renvoie un tableau d'identifiants de coupons avec leur commission non payée, ce qui permet d'avoir une vue d'ensemble de l'activité de l'utilisateur en matière de coupons.

Point final API : Demande de paiement

Le Demande de paiement Ce point de terminaison de l'API vous permet de déclencher des demandes de paiement pour un coupon spécifique. Il vérifie l'utilisateur qui demande le paiement et vérifie si la commission non payée du coupon est valide et prête à être traitée.

Pour utiliser l'API, créez un POST demande à /wp-json/woo-coupon-usage/v1/request-payout avec deux paramètres obligatoires : coupon_id (l'ID du coupon) et utilisateur (le nom de connexion de l'utilisateur qui demande le paiement). Assurez-vous que l'utilisateur qui appelle a des droits d'administrateur. Si la validation est réussie, le système traite la demande de paiement et renvoie les informations suivantes 1 pour réussir ou 0 de l'échec.

—

Vous avez besoin d'aide pour une fonction personnalisée ? N'hésitez pas à nous contacter et nous pourrons peut-être vous orienter dans la bonne direction.

Besoin d'aide ?

Créer un ticket d'assistance >>
Quels sont vos sentiments ?

Augmenter vos revenus avec le plugin d'affiliation #1 basé sur les coupons pour WooCommerce... sans risque !

Essai de 7 jours Garantie de remboursement de 14 jours Pas de frais supplémentaires

Essai gratuit de 7 jours

Produit

  • Caractéristiques du plugin
  • Tarifs
  • Feuille de route
  • Changelog
  • Demandes de fonctionnalités

Ressources

  • Documentation
  • Démonstration du plugin
  • Blog
  • Témoignages
  • Comparaisons

Soutien

  • Support PRO
  • Forums communautaires
  • Guide d'installation
  • Soutien aux entreprises
  • Connexion client

Entreprise

  • À propos du fondateur
  • Notre programme d'affiliation
  • Conditions générales d'utilisation
  • Politique de confidentialité
  • Politique en matière de cookies

Services RelyWP

  • Configuration et personnalisation des plugins
  • Plans de soins WordPress
  • Hébergement WordPress géré
  • Services de codage personnalisés
  • Modifications et corrections du site web
fr_FR French
fr_FR French en_US English es_ES Spanish de_DE German

Copyright © 2025 RelyWP Ltd.

Enregistré en Angleterre et au Pays de Galles sous le numéro : 11865883

Twitter Facebook-f Youtube

Woo® et WooCommerce® sont des marques déposées de WooCommerce, Inc. Coupon Affiliates n'est pas affilié ou approuvé par WooCommerce, Inc.

logo
  • Caractéristiques
  • Tarifs
  • Témoignages
  • Soutien
    • Ticket d'assistance
    • Aide à la vente
    • Documentation
    • Feuille de route
    • Demande de fonctionnalité
    • Changelog
    • Démonstration du plugin
    • Services d'installation
    • Compte
  • Nous contacter
  • Blog
  • Utilisé par plus de 5 800 entreprises pour leur programme d'affiliation.
  • Essai gratuit
en_US English
en_US English
es_ES Spanish
de_DE German
fr_FR French