Changelog

Version : 8.0.0
Testé jusqu'à : 7.0.2
Nécessite WP : 4.7
Nécessite PHP : 7.0

Version 8.0.0 – 9th July 2026

  • ✨ NouveauAdded a new “Bulk Payouts” page that allows you to review all pending payout requests, and pay them all in one-click, for every payout method in one go. It shows the progress for each payout and any failures that occur.
  • ✨ NouveauAdded a “Refresh Statistics” tool to the admin “View Affiliate” page and the coupon edit page. It recalculates a coupon’s all-time statistics directly from the admin area – going through every order one coupon at a time, with a live progress bar and log – without needing to open the affiliate dashboard first. On the “View Affiliate” page you can refresh multiple selected coupons at once, and the coupons table updates as each one completes.
  • ✨ NouveauAdded all-time statistics boxes (Sales, Commission, Processing, and Unpaid) to the “Coupon Affiliates” box on the coupon edit page, which update automatically after running the new Refresh Statistics tool.
  • ✨ NouveauAdded a “Reset Start Date” tool to the coupon edit page to set the “Coupon History Start Date” and recalculate the coupon’s statistics in a single step.
  • ✨ NouveauAdded a “Password” field to the admin “View Affiliate” page (Edit User tab) with a button to send the affiliate a password reset email.
  • ✨ NouveauCompletely modernised the affiliate dashboard “Settings” tab with a clean, boxed layout – the affiliate’s account details appear in a card on the left, with each remaining section (notifications, and the PRO payout and statement settings) in its own styled card on the right, each with its own “Save changes” button. Added hooks and filters throughout so the sections can be customised, reordered, added to, or removed.
  • ✨ NouveauAdded a “Settings Tab Layout” option (under the “Settings Tab” settings) to switch the affiliate dashboard “Settings” tab between the new “Modern (boxed sections)” layout and the original “Legacy (tabs)” layout.
  • ✨ Nouveau(PRO) Your registration form custom fields now appear in the “Account Details” section of the affiliate dashboard, pre-filled with the values each affiliate submitted when they registered, so they can view and update them. Includes a new per-field “Editable by user” option to choose which fields affiliates can edit, and an option to show or hide them all.
  • ✨ Nouveau(PRO) Registration custom fields are now also shown, pre-filled, and editable on the admin “View Affiliate” page (in the “Edit User” tab under “Basic Information”) and on the standard WordPress edit-user profile screen.
  • 👍️ AmélioréCache invalidation is now fully compatible with persistent object caches (such as Redis) – creating a new affiliate, changing coupon assignments, or updating an affiliate’s group is now reflected immediately in the admin and affiliate dashboards, without needing to manually flush the object cache.
  • 👍️ AmélioréChanging a user’s affiliate group (or role) now instantly refreshes the affiliate users list, admin dashboard widgets, and the user’s cached affiliate data, instead of waiting for the caches to expire.
  • 👍️ AmélioréAssigning or unassigning an affiliate coupon now immediately updates the cached dashboard access checks, so newly assigned affiliates get instant access to their dashboard, and removed affiliates lose access straight away.
  • 👍️ AmélioréConsolidated all cache invalidation into a central cache layer, and reduced unnecessary cache clearing (for example, customer registrations no longer clear the admin dashboard caches), improving cache efficiency on busy stores.
  • 👍️ Amélioré(PRO) The “Export Payouts” button on the admin payouts page now opens a dropdown to customise the export before downloading – filter by status, payment method, and a start/end date range, optionally include each payout’s payment details, and choose between a CSV file or a new landscape PDF report containing a table of all the matching payouts.
  • 👍️ Amélioré(PRO) The “Export Orders” button on the admin “Affiliate Orders” page now opens a dropdown to customise the export before downloading – filter by order status, affiliate group/role, and a start/end date range, and optionally limit it to only orders with an assigned affiliate.
  • 🔨 TweakMade some design changes to the admin settings page.
  • 🔨 TweakRedesigned the “Help & Support” section on the admin settings page.
  • 🔨 TweakFor the “Show customer last name” option on the referred orders table, a new sub-option is available to only show the first letter of the last name.
  • 🔨 Tweak(PRO) For “Scheduled Payout Requests” when set to “Weekly”, a new option is available to set the day of the week for the payout request to be generated (defaults to Monday).
  • 🔨 Tweak(PRO) Improved the “how to payouts work” section on the admin payouts page.
  • 🔨 Tweak(PRO) In the “Payouts” settings tab, the “Invoices & PDF Statements” section now includes toggles to enable the “Invoices” and “PDF Statements” features directly, each with a link to its settings once enabled.
  • 🔨 Tweak(PRO) Improved the design of the “Create Payout Requests” admin page.
  • 🔨 Tweak(PRO) On the “Create Payout Requests” admin page, in the “Manual Admin Requests” section, when an affiliate has not selected a payout method it now shows a notice with a “Configure payout method” option to set one for them inline (from the enabled methods), after which the row reloads so a payout request can be created.
  • 🔨 Tweak(PRO) On the “Create Payout Requests” admin page, when a coupon has no affiliate user assigned, an “Assign a user” option now lets you search for and assign a user to the coupon inline, after which the row reloads with the relevant next step.
  • 🔨 Tweak(PRO) On the “Create Payout Requests” admin page, when an affiliate’s payout details have not been set, a “Set payout details” button now links straight to their payout settings (the “Edit User” tab on the “View Affiliate” page), with a refresh icon next to it to re-check the row once their details have been entered.
  • 🔨 Tweak(PRO) Made a few tweaks to how PRO license deactivation handles some important PRO tracking functionality, to better prevent any disruptions if the PRO license is reactivated later.
  • 🔨 TweakIn the admin coupons list added a line that shows the commission rate for that coupon, and a tooltip that shows where that commission rate is coming from exactly.
  • 🔨 Tweak(PRO) For the product-level “Per-Affiliate Product Commission Rates”, the “User Role” type now uses a dropdown if available roles instead of a free text field, to prevent entering an incorrect role slug.
  • 🔨 TweakUpdated some strings on the admin settings page to be localised properly.
  • 🔨 TweakMade a small optimisation improvement to loading saved options.
  • 🔨 TweakReplaced the “REFRESH ALL DATA” link on the coupon edit page with the new Refresh Statistics tool, which recalculates the statistics immediately from the admin area instead of waiting until the affiliate dashboard is next loaded.
  • 🔨 TweakOn the “View Affiliate” page, the notice shown when a coupon’s statistics still need calculating now has a single button that opens the new Refresh Statistics tool, and the notice is hidden once the refresh completes.
  • 🔨 TweakChanging a coupon’s “Coupon History Start Date” now automatically triggers a statistics refresh (the same way changing the commission rate does), since it affects which orders are included in the statistics.
  • 🔨 TweakMade some changes to the edit coupon page “Coupon Affiliates & Commission” section.
  • 🔨 TweakThe activity log now only records manual admin edits to a coupon’s commission amounts and rates (unpaid, processing, pending, and the commission rates), and no longer logs the plugin’s own automatic updates to them. This prevents the activity log from filling up with thousands of entries when a coupon with a large order history has its statistics recalculated, which on some sites could slow down or time out the affiliate dashboard.
  • 🔨 TweakOn the affiliate portal, you can now click the coupon title in the dashboard header to copy the coupon code to your clipboard.
  • 🔨 TweakOn the affiliate portal, affiliates assigned to more than one coupon now see a dropdown menu next to the coupon title, to quickly switch between their coupon dashboards.
  • 🔨 TweakOn the registration form, the terms and conditions checkbox label now aligns next to the checkbox instead of dropping onto a new line below it.
  • 🔨 Tweak(PRO) Redesigned the “Custom Form Fields” section in the Registrations settings with a modern card layout, drag-and-drop reordering, and a delete button for each field.
  • 🔨 TweakOn the affiliate dashboard “Settings” tab, the “reset your password” link now emails the password reset link directly (after a confirmation prompt), the same as the WooCommerce “Lost password” form, instead of sending the affiliate to a separate page.
  • 🔨 TweakOn the “Affiliate Orders” admin page, the bulk actions (“Move to Trash” and the order status changes) now show a confirmation prompt before applying, including the number of selected orders and a warning that status changes may affect affiliate commissions. All bulk actions on this page now also check that at least one order is selected.
  • 🔨 TweakThe “Bulk Edit: Coupon Settings” tool now shows a confirmation prompt before applying updates, telling you how many coupons are about to be changed and that the changes cannot be automatically undone.
  • 🔨 TweakThe “Import/Export Database Tables” tool now shows a clear confirmation warning before importing, explaining that the import will permanently replace all existing data in the selected table, and checks that a CSV file has been chosen before submitting.
  • 🔨 TweakAdded an “Only show orders with an affiliate user” option to the “Affiliate Orders” admin page, and made a tweak to the groups/roles filter.
  • 🔧 FixeMade some improvements and fixes to the “Bulk Edit: Coupon Settings” tool “Import CSV” feature.
  • 🔧 FixeAdded WooCommerce Checkout Block fix for URL conversion tracking and related checkout order processing hooks.
  • 🔧 FixeFixed an issue where partial refunds were not correctly adjusting commission when “Include taxes in % commission calculations” was enabled.
  • 🔧 FixeFixed an issue where the Copy button on the Rates tab stopped working after performing a search.
  • 🔧 Fixe(PRO) Fixed an issue where store credit applied with the WooCommerce PayPal Payments (PPCP) gateway caused PayPal to capture less than the order total (short by the store credit amount), due to PPCP double-counting the negative fee in its amount breakdown.
  • 🔧 FixeFixed an issue where some referred orders were missing from the referred orders table (while still counted correctly in the stats totals) on stores with a positive GMT/UTC timezone offset, such as most of Europe and Asia.
  • 🔧 Fixe(PRO) Fixed a PHP notice logged on the affiliate dashboard payout tab, caused by a static database query being passed through wpdb::prepare() with no placeholders.
  • 🔧 FixeFixed several PHP notices and warnings (logged when WP_DEBUG is enabled) that could appear when the referred orders table showed subscription renewal orders, including deprecated WooCommerce Subscriptions property access and an undefined variable.
  • 🔧 FixeFixed an issue where the “Manage Registrations” links on the admin dashboard and notification bell could lead to a “you do not have permission to access this page” error when Affiliate Registration features were disabled; these links are now hidden while the feature is off.
  • 🔧 FixeOptimised the admin notification bell so it no longer slows down the wp-admin backend on larger sites – it now polls every 30 seconds instead of 10 (filterable via the “wcusage_admin_bell_poll_interval” hook), caches the notification lookups so the same queries no longer run on every poll, only builds the dropdown when it is opened, and prevents polls from stacking up if the server is slow.
  • 🔧 Fixe(PRO) Fixed an issue where affiliates could see an “Email is required.” error when saving their Payout Settings from the dashboard “Settings” tab if the “Account Details” section was disabled, and prevented saved account details from being overwritten with empty values in that case.
  • 🔧 Fixe(PRO) Fixed an issue where an affiliate using the “Direct Bank Transfer” payout method was treated as having entered their payout details even when the bank fields were left empty, which let payout requests be created (and skipped the “payout details not set” checks) without any bank details.
  • 🔧 FixeFixed an issue on the admin “View Affiliate” page and coupons table where coupons with genuine 0.00 sales or commission kept showing the “needs refresh” indicator (and the notice) even after their statistics had been calculated – reappearing on page reload despite the Refresh Statistics tool updating them correctly. The indicator now only shows when a coupon’s statistics have never been calculated.
  • 🔧 FixeFixed a potential PHP error on the “Affiliate Orders” admin page (on PHP 8+) when a bulk action was applied with no orders selected.
  • 🔧 FixeFixed an issue where the affiliate registration table could be missing on sites that first installed the plugin on version 6.1.0 or later, causing a “table doesn’t exist” database error on the registration form and the admin Registrations page. The table is now created automatically on the next load.
  • 🔧 FixeFixed an issue where logging in via the affiliate portal (or the affiliate dashboard, MLA portal, or registration page) redirected the affiliate to the WooCommerce “My Account” page instead of keeping them on the page they logged in from.
  • 🔧 Fixe(PRO) Fixed an issue on the affiliate portal where submitting a payout request reloaded the page and returned to the “Statistics” tab instead of re-opening the “Payouts” tab.
  • 🔧 Fixe(PRO) Fixed an issue where PDF statement pages (such as “/wcu-statement/…”) could show a “page not found” error after first enabling the “PDF Statements” feature. The permalink rewrite rules now refresh automatically when statements are enabled or disabled, and any affected sites repair themselves on the next page load.
  • 🔒 SécuritéMade a few minor security hardening improvements as part of routine maintenance and precautionary measures.
  • AutresUpdated the Freemius SDK.
  • AutresTraductions mises à jour.

Version 7.8.2 - 2 juin 2026

  • 🔧 FixeCorrection d'un problème où le tableau des commandes référencées pouvait afficher une commande de moins que le résumé des statistiques de la plage de dates.
  • 🔧 Fixe(PRO) Correction d'un problème avec la fonction de domaine direct qui signalait incorrectement qu'un code de coupon d'affilié valide n'existait pas lors de la tentative d'ajout d'un nouveau domaine direct.
  • 🔧 FixeCorrection d'un problème avec le menu hamburger mobile du portail d'affiliation qui n'était pas cliquable sur certains navigateurs, et avec l'icône de menu qui apparaissait au-dessus du menu latéral ouvert.
  • 🔧 FixeCorrection d'un problème qui empêchait les administrateurs de voir le tableau des commandes des autres affiliés sur le portail des affiliés.
  • 🔧 FixeCorrection d'un problème où les enregistrements d'affiliés AJAX pouvaient créer un compte d'utilisateur affilié sans enregistrement sauvegardé si le stockage de l'enregistrement échouait.
  • 🔧 FixeCorrection d'un problème potentiel où, dans certains cas, la page du portail des affiliés ne se chargeait pas et affichait une erreur.
  • 🔧 FixeCorrection d'un problème lié à l'option "slug" de la page portail LBA qui, lorsqu'elle était modifiée, ne mettait pas immédiatement à jour le lien de la page portail LBA sur le tableau de bord de l'affilié dans certains cas.
  • 🔒 SécuritéCorrection d'une faille de sécurité qui pouvait potentiellement permettre à un utilisateur non authentifié de voir les statistiques des commandes récemment référencées d'un autre affilié (rapporté par Stefano via Patchstack).

Version 7.8.1 - 15 mai 2026

  • ✨ NouveauAjout d'un nouvel onglet “Privacy & Cookies” avec des options connexes déplacées dans cet onglet afin qu'elles soient plus faciles à trouver, pour contrôler le stockage des cookies et les options de sessions, etc. Les sessions ont également été modifiées afin d'utiliser les sessions WooCommerce pour la sauvegarde des coupons auto-appliqués.
  • ✨ Nouveau(PRO) Ajout d'une nouvelle option dans les “Paramètres de vérification des coupons” pour toujours autoriser l'application de tout autre coupon de réduction non affilié aux côtés des coupons d'affiliés à réduction nulle, en passant outre toutes les restrictions d'utilisation individuelle et d'autres coupons, ainsi qu'une option pour masquer complètement les coupons d'affiliés appliqués avec une réduction nulle dans le panier et sur la page de vérification.
  • ✨ Nouveau(PRO) Ajout d'une nouvelle balise de fusion {coupon_description} pour les pages d'atterrissage dynamiques, qui affiche la description du coupon WooCommerce.
  • ✨ Nouveau(PRO) Ajout d'une option “Dynamic Landing Page Template Protection” dans les paramètres des pages de destination. Lorsqu'elle est activée, la visite directe de la page modèle de base sans code d'affiliation redirige les visiteurs vers une URL configurable (par défaut, la racine du site).
  • 🔨 Tweak(PRO) Amélioration de la fiabilité du chargement des créations dynamiques, des performances et de l'élimination du cache lorsqu'une création est modifiée.
  • 🔨 Tweak(PRO) Les affiliés dont la méthode de paiement enregistrée a été désactivée ne peuvent plus demander de paiements (manuels ou programmés) et sont invités à sélectionner une nouvelle méthode.
  • 🔨 TweakQuelques ajustements de style ont été apportés au rayon de la bordure de certains éléments du tableau de bord de l'affilié et des pages d'administration.
  • 🔨 TweakAmélioration de la gestion des remboursements complets et partiels : les recalculs de remboursements peuvent mettre à jour les statistiques de commissions sauvegardées lorsque cela est nécessaire, les commandes suivies à vie ou par un référent sont incluses dans les ajustements de remboursement partiel, et les remboursements complets mettent à jour les totaux d'utilisation des coupons tout au long de la vie.
  • 🔨 TweakAmélioration de l'outil d'importation/exportation des tables de la base de données pour un meilleur fonctionnement lors du transfert des données entre les sites.
  • 🔧 Fixe(PRO) Correction de plusieurs problèmes liés aux codes QR sur les navigateurs mobiles : le logo n'apparaissait pas lorsque l'option “Inclure le logo dans le code QR” était activée, le bouton de téléchargement ne fonctionnait pas et les fichiers téléchargés étaient enregistrés avec une extension .png.html au lieu de .png.
  • 🔧 FixeCorrection des onglets du tableau de bord des affiliés qui devenaient non cliquables dans certaines configurations, en particulier lors de l'utilisation de plugins d'optimisation JS tels que WP Rocket, Autoptimize, ou LiteSpeed Cache.

Version 7.8.0 - 30 avril 2026

  • ✨ Nouveau(PRO) Ajout d'une section “Journal des récompenses” à l'onglet "Primes de performance" du tableau de bord de l'affilié afin que les affiliés puissent voir l'historique des récompenses qu'ils ont gagnées.
  • ✨ Nouveau(PRO) Ajout d'une page d'administration “Journal des récompenses” (Coupon Affiliés > Primes de performance > Journal des récompenses) montrant les récompenses gagnées par tous les affiliés.
  • ✨ Nouveau(PRO) Ajout d'un type de déclencheur “Événement / Action personnalisée (hors commande)” pour les récompenses, permettant d'accorder des commissions supplémentaires, des crédits de magasin et d'autres récompenses pour des actions hors commande par le biais des crochets de développeur fournis.
  • ✨ Nouveau(PRO) Ajout d'une nouvelle action de récompense : “Définir un nouveau taux de remise pour le coupon de l'affilié” - met automatiquement à jour le type et le montant de la remise WooCommerce sur le coupon de l'affilié lorsque la récompense est gagnée.
  • ✨ Nouveau(PRO) Ajout d'une option “Cacher une fois gagné” pour les bonus, qui cache le bonus du tableau de bord de l'affilié une fois qu'il a été gagné et tant qu'il ne peut pas être gagné à nouveau (par exemple, caché pour le reste de la semaine pour les bonus hebdomadaires, ou de façon permanente pour les bonus uniques).
  • ✨ Nouveau(PRO) Ajout de nouvelles options “Conditions de disponibilité” pour les bonus, vous permettant de définir des conditions spécifiques pour que les bonus soient disponibles pour être gagnés, comme un nombre minimum de parrainages.
  • ✨ Nouveau(PRO) Ajout de nouveaux paramètres de commission à vie pour permettre aux coupons d'affiliation appliqués de remplacer la commission à vie pour une commande, avec un paramètre facultatif pour remplacer le référent à vie du client par le nouveau coupon d'affiliation.
  • 🔨 TweakQuelques ajustements ont été apportés au style de certaines pages d'administration de type "custom post" dans le plugin pour qu'il corresponde au style des autres pages.
  • 🔨 Tweak(PRO) Amélioration de la mise en page/du formatage de la section Déclencheur (conditions) sur la page d'administration Modifier le bonus pour un meilleur affichage sur les petits écrans.
  • 🔨 TweakAmélioration du portail d'affiliation autonome en empêchant le chargement du thème/des styles globaux et en ajoutant des balises méta title/description appropriées pour les liens du portail partagé.
  • 🔨 TweakAmélioration de la validation de l'enregistrement des affiliés afin d'éviter que des codes de coupon personnalisés dupliqués ne créent ou ne connectent un compte avant que l'erreur ne soit affichée.
  • 🔨 Tweak(PRO) Les vérifications des primes de performance sont désormais différées jusqu'à ce que les statistiques de la commande et la commission aient été entièrement calculées, de sorte que les récompenses qui modifient le taux de commission du coupon d'affilié ne s'appliquent qu'aux commandes futures et n'affectent plus la commande qui a déclenché la récompense.
  • 🔨 Tweak(PRO) Amélioration des pages d'atterrissage dynamiques avec une meilleure fonctionnalité, un meilleur fonctionnement avec la mise en cache, et ajout de nouvelles balises de fusion.
  • 🔧 Fixe(PRO) Correction d'un problème où le champ de saisie de la méthode de paiement (par exemple, l'adresse e-mail PayPal) n'était pas visible lors du chargement initial de la page du tableau de bord de l'affilié dans certains cas.
  • 🔧 Fixe(PRO) Correction d'un problème où le lien du tableau de bord MLA pouvait être interrompu si le slug du portail MLA était sauvegardé avec des lettres majuscules.
  • 🔧 FixeCorrection d'un avertissement PHP “Undefined array key” pour wcusage_field_custom_tabs_icon_{n} dans le portail des affiliés lorsque les icônes des onglets personnalisés n'avaient pas encore été sauvegardées.
  • 🔧 FixeCorrection d'un problème où les icônes des onglets du tableau de bord personnalisé de l'affilié ne s'affichaient plus dans le portail autonome de l'affilié dans certains cas.
  • 🔧 FixeCorrection d'un problème où les listes “Commandes référencées” du tableau de bord de l'affilié et de la vue administrateur de l'affilié pouvaient afficher des sous-ensembles de commandes incohérents depuis une récente mise à jour, en particulier pour les commissions à vie et les commandes attribuées manuellement.
  • 🔧 FixeCorrection d'un problème où les statistiques “Commandes référencées” du tableau de bord des affiliés ne reflétaient pas le statut de la commande sélectionnée lors d'un filtrage par un seul statut.
  • 🔧 FixeCorrection du bouton d'aperçu “Afficher le tableau de bord de l'affilié” de l'administrateur afin d'utiliser la page de tableau de bord configurée par le shortcode lorsque le portail d'affiliation autonome est désactivé.
  • 🔧 FixeCorrection d'un bug récent sur l'onglet “Commandes référencées” du tableau de bord de l'affilié où le nombre de commandes affichées dans le tableau pouvait être inférieur au nombre réel de références.
  • 🔧 FixeCorrection d'un bug où, dans certains cas, les déductions de remboursement n'étaient pas appliquées immédiatement aux calculs.
  • 🔧 Fixe(PRO) Correction d'un problème où les créations dynamiques renvoyaient une erreur 403 “rest_forbidden” et ne s'affichaient pas sur le tableau de bord de l'affilié sur certains serveurs/paramètres.
  • 🔧 FixeCorrection d'un bogue où les enregistrements d'affiliés échouaient sur les sites utilisant MySQL avec le mode strict activé.
  • 🔧 FixeCorrection d'un problème où la page du portail des affiliés pouvait être traitée comme une page 404.
  • 🔧 Fixe(PRO) Correction d'un problème où la page d'administration des paiements pouvait afficher un avis de réussite vide et laisser le paiement en attente pour les utilisateurs qui n'avaient pas le rôle d'administrateur.
  • 🛠️ DevAjout de nouveaux filtres pour ajouter des colonnes personnalisées au tableau de bord des affiliés Commandes référencées et rendre les valeurs personnalisées pour chaque commande.

Version 7.7.3 - 22 avril 2026

  • 🛠️ DevAjout de quelques nouveaux crochets aux fonctions d'enregistrement.

Version 7.7.2 - 15 avril 2026

  • ✨ Nouveau(PRO) Ajout d'une option “Limiter à certains rôles et groupes d'utilisateurs” à tous les paramètres des onglets intégrés dans “Personnalisation du tableau de bord de l'affilié”, permettant de restreindre chaque onglet à des rôles d'utilisateurs ou à des groupes d'affiliés spécifiques.
  • 🔧 FixeCorrection d'une erreur fatale dans la liste des commandes de l'administrateur lors de l'utilisation de WooCommerce HPOS.

Version 7.7.1 - 14 avril 2026

  • 🔨 TweakQuelques ajustements de style ont été apportés à la page d'enregistrement des administrateurs.
  • 🔧 FixeCorrection d'une erreur fatale lors de l'utilisation de WooCommerce HPOS sur certaines pages d'administration dans certains cas, causée par le passage d'un objet WC_Order.
  • 🔧 Fixe(PRO) Correction d'un problème de permission qui faisait que la page Bulletins d'information pouvait apparaître vide ou inaccessible.
  • 🔧 FixeCorrection de quelques petites erreurs et problèmes PHP.

Version 7.7.0 - 12 avril 2026

  • ✨ NouveauRefonte complète de la page Admin Reports & Analytics avec un design plus moderne.
  • ✨ NouveauLes rapports d'administration comprennent désormais des statistiques supplémentaires telles qu'un diagramme de tendances, les sources de trafic, les plus performants, les événements du journal d'activité, etc.
  • ✨ NouveauAjout d'une option de téléchargement PDF pour les rapports d'administration qui génère une version PDF du rapport.
  • ✨ NouveauAjout d'un nouveau filtre pour les groupes d'affiliés dans les rapports d'administration afin de n'inclure que les statistiques des affiliés d'un groupe spécifique.
  • 👍️ AmélioréAjout d'une option au formulaire Ajouter un nouvel affilié pour assigner un utilisateur à un code de coupon existant si le coupon existe déjà, au lieu d'afficher une erreur.
  • 👍️ AmélioréAjout d'une case à cocher “attribuer un coupon existant” à la page de création de coupons en vrac, permettant aux importations en vrac d'attribuer des utilisateurs à des coupons existants au lieu d'échouer en cas de doublons.
  • 👍️ AmélioréLes rapports administratifs sont désormais générés automatiquement au chargement de la page, avec les derniers filtres de rapport utilisés.
  • 👍️ AmélioréAjout d'un nouveau petit bouton sur l'onglet “Statistiques” du tableau de bord de l'affilié pour rafraîchir rapidement les statistiques sans recharger la page.
  • 👍️ AmélioréLes statistiques de tous les temps seront automatiquement recalculées (uniquement les statistiques de tous les temps, pas les statistiques des commandes individuelles) en arrière-plan lors de la visite du tableau de bord de l'affilié, au maximum une fois par heure, afin de garantir que les statistiques sont toujours à jour, même si certaines modifications manuelles ont été apportées aux commandes, aux coupons, etc. qui pourraient affecter les statistiques sans qu'elles soient reflétées dans les statistiques immédiatement.
  • 👍️ AmélioréPlusieurs améliorations ont été apportées à l'onglet “commandes récentes” du tableau de bord des affiliés, notamment de nouvelles boîtes de statistiques pour les plages de dates personnalisées, des options de préréglage des plages de dates, de meilleures performances lors du filtrage, des améliorations de l'exportation CSV, une pagination améliorée avec des boutons ajax “afficher plus” et “afficher tout”.
  • 👍️ Amélioré(Gratuit) Les rapports administratifs de la version gratuite offrent désormais une plus grande plage de dates et quelques fonctionnalités supplémentaires.
  • 👍️ AmélioréLes noms des onglets du tableau de bord des affiliés peuvent désormais être personnalisés dans la section “Personnalisation du tableau de bord des affiliés”.
  • 🔨 TweakModification du nom par défaut de l'onglet “Commandes récentes” en “Commandes référencées”.
  • 🔨 TweakAjout de “Reports” comme élément de premier niveau dans la zone d'en-tête des plugins, au lieu d'être sous “Other”.
  • 🔨 TweakQuelques modifications de style ont été apportées à la page principale du tableau de bord de l'administrateur, ainsi qu'à d'autres pages d'administration, afin d'obtenir un design un peu plus moderne et cohérent.
  • 🔨 TweakAmélioration de la mise en cache et des performances du tableau de bord de l'affilié lors du calcul des statistiques.
  • 🔨 Tweak(PRO) Ajout de l'option “Inverser ce paiement” pour les paiements “manuels” sur la page des paiements de l'administrateur.
  • 🔨 Tweak(PRO) Augmentation de la limite du champ de téléchargement des factures PDF à 1MB.
  • 🔧 FixeCorrection d'un problème où les utilisateurs d'affiliés n'étaient pas créés lors de l'ajout d'affiliés individuels ou de l'importation via CSV en raison de l'envoi de la sortie avant la redirection.
  • 🔧 FixeCorrection d'un cas de niche où, dans un scénario spécifique, les commandes attribuées sur mesure/à vie pouvaient ne pas être incluses dans les tableaux de bord dans certains cas (sensibles à la casse).
  • 🔧 Fixe(PRO) Correction de la dérive des dates de paiement programmées au fil du temps, de sorte que les paiements mensuels sont désormais toujours déclenchés le 1er de chaque mois.
  • 🔧 Fixe(PRO) Correction d'un problème où le fait de désactiver puis de réactiver le paramètre “Activer les demandes de paiement programmées” ne recréait pas l'événement cron tant que les paramètres de programmation n'étaient pas modifiés.
  • 🔧 FixeCorrection d'un problème où la soumission d'une demande d'affiliation avec un nouveau code de coupon affichait parfois à tort une erreur “le coupon existe déjà” au lieu du message de confirmation de réussite.

Version 7.6.0 - 3 avril 2026

  • ✨ Nouveau(PRO) Ajout d'une nouvelle fonction de notification par SMS, pour envoyer automatiquement des notifications par SMS aux affiliés et aux administrateurs pour divers événements tels que les nouveaux parrainages et les mises à jour des paiements. Vous pouvez personnaliser les messages SMS avec votre propre texte.
  • ✨ Nouveau(PRO) Ajout d'une case à cocher “Envoyer un e-mail de notification” dans les formulaires d'administration Ajouter un nouvel affilié et Ajouter un nouveau coupon, permettant aux administrateurs de choisir d'envoyer ou non l'e-mail “Demande d'affiliation acceptée” lors de la création d'un nouvel affilié ou d'un nouveau coupon. Le champ de message personnalisé n'est désormais affiché que lorsque la case est cochée.
  • 👍️ AmélioréQuelques améliorations de performance ont été apportées au tableau de bord des affiliés pour les coupons avec beaucoup de commandes.
  • 👍️ Amélioré(PRO) Optimisation de la requête “Paid” sur la table d'administration des coupons afin d'utiliser une seule requête SUM au lieu de récupérer toutes les lignes et de faire la somme en PHP.
  • 🔧 FixeCorrection d'un problème où l'actualisation de la page après l'envoi du formulaire d'inscription d'un affilié entraînait l'envoi à nouveau du formulaire et la création d'une demande d'inscription en double.
  • 🔧 Fixe(PRO) Correction d'une erreur fatale (“Cannot access offset of type array on array”) sur la page d'administration des groupes d'affiliés.
  • 🔧 Fixe(PRO) Correction du texte sur le statut du paiement sur les relevés de paiement qui n'était pas traduisible en raison d'un domaine de texte incorrect.
  • 🔧 FixeCorrection d'un problème sur certains sites web avec le paramètre “Page URL de référence par défaut” qui revenait à la page d'accueil.
  • 🔧 Fixe(PRO) Correction d'un problème où les affiliés voyaient une erreur “Email is required” lors de l'enregistrement des détails de leur paiement (par exemple, le nom d'utilisateur du paiement personnalisé) si les champs de détails du compte n'étaient pas inclus dans la soumission du formulaire.
  • 🔧 Fixe(PRO) Correction d'un problème où l'email “Demande d'affiliation acceptée” n'était pas envoyé lorsqu'un administrateur ajoute manuellement un nouveau coupon pour un affilié existant via la page Voir l'affilié.
  • 🔧 FixeCorrection d'un problème dans la version gratuite où certains onglets de paramètres apparaissaient vides dans certains cas depuis une mise à jour récente.
  • 🔧 Fixe(PRO) Correction d'un problème où l'URL de réinitialisation du mot de passe dans les emails d'enregistrement ne fonctionnait pas sur certains sites web, causé par le passage de l'ID utilisateur au lieu du nom d'utilisateur comme paramètre de connexion et l'utilisation d'une construction d'URL de point de terminaison WooCommerce non fiable.
  • 🔧 Fixe(PRO) Correction d'un problème où l'utilisation de {random} dans le modèle de format de coupon provoquait des requêtes continues dans la base de données pour des codes de coupon inexistants à chaque chargement de page, ce qui pouvait entraîner des ralentissements ou des dépassements de délai.
  • 🔧 Fixe(PRO) Correction du montant de la commission “Payée” dans la colonne “Paiements” du tableau d'administration des coupons qui s'affichait incorrectement dans certains cas.
  • 🔧 Fixe(PRO) Correction d'un problème où les commissions en cours de traitement/en attente disparaissaient de la vue de l'affilié lorsque le statut d'une commande passait à “Terminé” et que la commission différée (jours de paiement) était activée.
  • 🔒 SécuritéCorrection d'une vulnérabilité XSS potentielle via la valeur IP du visiteur enregistrée dans le clic de référence (rapporté par “Nguyen Ba Khanh” via Patchstack).
  • 🔒 SécuritéAmélioration de la désinfection et de l'échappement à divers endroits du plugin.
  • AutresTesté avec WooCommerce 10.6

Version 7.5.3 - 16 mars 2026

  • 🔧 FixeCorrection d'une erreur fatale sur la page des paramètres d'administration depuis la dernière mise à jour.

Version 7.5.2 - 16 mars 2026

  • ✨ Nouveau(PRO) Ajout d'une nouvelle option dans les paramètres de l'onglet “Tarifs” pour masquer les produits dont la visibilité dans le catalogue est réglée sur “Caché” dans le tableau des tarifs des produits sur le tableau de bord de l'affilié.
  • 🔧 Fixe(PRO) Correction d'une erreur fatale (“Cannot access offset of type array on array”) sur la page d'administration des groupes d'affiliés.
  • 🔧 Fixe(PRO) Correction d'une erreur fatale (“Unsupported operand types : float * string”) dans le job cron des paiements, causée par le fait que le pourcentage de commission du coupon n'était pas converti en un nombre flottant.
  • 🔧 FixeCorrection d'une erreur fatale (“Call to undefined function wp_get_current_user()”) causée par la vérification de la désactivation du plugin free dans certains cas.

Version 7.5.1 - 6 mars 2026

  • 🔨 TweakQuelques petites modifications ont été apportées à la page des paramètres d'administration.
  • 🔧 FixeCorrection du formulaire “Détails du compte” sur la page du tableau de bord et du portail des affiliés qui ne s'enregistre pas lorsque l'on clique sur “Enregistrer les modifications”.
  • 🔧 FixeFixed error messages (e.g. “Email already exists”) not displaying under the settings form on …