{"id":22531,"date":"2026-01-19T15:25:49","date_gmt":"2026-01-19T15:25:49","guid":{"rendered":"https:\/\/couponaffiliates.com\/?page_id=22531"},"modified":"2026-09-05T17:02:35","modified_gmt":"2026-09-05T17:02:35","slug":"registro-de-cambios","status":"publish","type":"page","link":"https:\/\/couponaffiliates.com\/es\/changelog\/","title":{"rendered":"Registro de cambios"},"content":{"rendered":"<div id=\"caas-22521\" class=\"caas-changelog badge-style-rounded badge-position-left caas-template-default caas-filterable caas-searchable\" data-changelog-id=\"22521\" data-filter-badges=\"true\" data-search=\"true\"><div class=\"caas-search\"><label for=\"caas-search-22521\" class=\"screen-reader-text\">Search changelog<\/label><input type=\"search\" id=\"caas-search-22521\" class=\"caas-search-input\" placeholder=\"Search changelog...\" aria-label=\"Search changelog\" \/><\/div><div class=\"caas-badge-filters showing-all\" role=\"group\" aria-label=\"Filter changelog by badge type\"><button class=\"caas-filter-btn active\" data-filter=\"all\" style=\"background-color: #50575e;\" aria-pressed=\"true\" aria-label=\"Show all changelog items\">All<\/button><button class=\"caas-filter-btn\" data-filter=\"added\" style=\"background-color: #0e7a2a;\" aria-pressed=\"false\" aria-label=\"Filter by New\">New<\/button><button class=\"caas-filter-btn\" data-filter=\"tweak\" style=\"background-color: #6d28d9;\" aria-pressed=\"false\" aria-label=\"Filter by Tweak\">Tweak<\/button><button class=\"caas-filter-btn\" data-filter=\"fixed\" style=\"background-color: #8b2e00;\" aria-pressed=\"false\" aria-label=\"Filter by Fixed\">Fixed<\/button><button class=\"caas-filter-btn\" data-filter=\"custom_1768836010499_0\" style=\"background-color: #666666;\" aria-pressed=\"false\" aria-label=\"Filter by Improved\">Improved<\/button><button class=\"caas-filter-btn\" data-filter=\"security\" style=\"background-color: #8b0000;\" aria-pressed=\"false\" aria-label=\"Filter by Security\">Security<\/button><button class=\"caas-filter-btn\" data-filter=\"custom_1768836106392_1\" style=\"background-color: #666666;\" aria-pressed=\"false\" aria-label=\"Filter by Other\">Other<\/button><button class=\"caas-filter-btn\" data-filter=\"dev\" style=\"background-color: #1f262b;\" aria-pressed=\"false\" aria-label=\"Filter by Dev\">Dev<\/button><\/div><div class=\"caas-meta\"><div class=\"caas-meta-item\"><span class=\"caas-meta-label\">Version:<\/span> <span class=\"caas-meta-value\">8.2.0<\/span><\/div><div class=\"caas-meta-item\"><span class=\"caas-meta-label\">Tested Up To:<\/span> <span class=\"caas-meta-value\">7.1<\/span><\/div><div class=\"caas-meta-item\"><span class=\"caas-meta-label\">Requires WP:<\/span> <span class=\"caas-meta-value\">4.7<\/span><\/div><div class=\"caas-meta-item\"><span class=\"caas-meta-label\">Requires PHP:<\/span> <span class=\"caas-meta-value\">7.4<\/span><\/div><\/div><div class=\"caas-versions\"><div class=\"caas-version-section\" data-version-slug=\"version-8-2-0-31st-august-2026\"><h4 class=\"anchoring\" id=\"version-8-2-0-31st-august-2026\">Version 8.2.0 - 31st August 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-8-2-0-31st-august-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">A REST API for connecting external tools, dashboards and AI assistants to your affiliate program, with API keys, scopes and an OpenAPI document. See &quot;Coupon Affiliates &gt; Admin Tools &gt; API&quot;.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Webhooks, sending a signed JSON notification to another service whenever a referral, commission, registration or payout happens.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) A &quot;Lifetime&quot; tab on the affiliate view page, listing every customer linked to that affiliate, with the linked coupon and expiry date editable from the list. Customers can also be assigned to an affiliate as their lifetime referrer by hand, without waiting for the customer to order on the coupon.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Hovering the commission amount in the &quot;Coupon Affiliate&quot; panel on an order now shows a full breakdown of how that figure was calculated.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Right-to-left support for the affiliate dashboard, applied automatically on sites using a right-to-left language such as Hebrew, Arabic, Farsi or Urdu.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">A &quot;New Coupon Assigned&quot; email, sent to an existing affiliate when an admin gives them an additional coupon. The &quot;Add New Coupon&quot; and &quot;Add New Affiliate&quot; forms now let you choose which email the affiliate receives, or send none at all, and the email can be edited or turned off under the notification settings.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) A &quot;Customise affiliate details fields&quot; panel under the payout statement settings, for renaming the company, address and tax number fields the affiliate fills in, marking any of them as required, hiding the ones you do not need, and adding extra fields of your own. Labels are left blank by default, so nothing changes until you enter your own wording.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Significantly sped up the affiliate dashboard, admin reports, leaderboard and every other screen that totals up commission.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Significantly sped up the &quot;View Affiliate&quot; page for affiliates with a lot of referrals.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Referred Orders&quot; tab on the &quot;View Affiliate&quot; page can now be filtered by order status and by coupon, and searched by order number, customer name or email address. The &quot;To&quot; date is also now pre-filled with today&#039;s date.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few improvements to the speed and performance of generating admin reports.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved the speed of loading the &quot;Commission Graph&quot; on the affiliate dashboard.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved the commission handling when more than one coupon was used on the same order.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Updated the styling of the &quot;Coupon Affiliate&quot; panel on the edit order page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Export Affiliate Users&quot; button on the Coupon Affiliate Users page now sits on the right and opens a panel to choose the group \/ role and sort order before downloading, matching the export on the Affiliate Orders page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved the reliability of the &quot;refresh&quot; button on an order&#039;s &quot;Coupon Affiliate&quot; panel.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The custom &quot;Affiliate&quot; terminology set under the design settings is now applied to the affiliate dashboard, MLA portal and leaderboard, not just the admin area.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Made around thirty pieces of text on the leaderboard translatable, along with a number of dashboard, portal and settings strings missing from the translation template.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Non-Affiliate Coupon Settings&quot; are now available in the free version, and have been moved higher up the commission settings tab.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Updated the &quot;Admin Tools&quot; page styling and layout.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Redesigned the PDF payout statement, with a clearer header and a status badge, side-by-side &quot;From&quot; and &quot;Paid To&quot; panels, a tidier items table and a highlighted total that picks up the button colour from your design settings.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The tax number, and any extra fields you add, are now labelled in the &quot;Paid To&quot; section of a payout statement, so a reference number is no longer printed on a line of its own with nothing to say what it is.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Custom registration field answers were only saved to the affiliate&#039;s profile when the application created a new account, so an applicant who was already logged in had the values on their application but nowhere else - the dashboard &quot;Account Details&quot; and admin user screens showed the fields blank even once accepted. Answers on existing applications can be copied across with the new &quot;Restore Registration Field Answers&quot; tool, which appears under Admin Tools only if your site has any to copy.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">A custom registration field whose label contained an apostrophe or an ampersand (for example &quot;Recipient&#039;s full name&quot;) never matched its stored answer, so it always displayed as blank, and answers containing an apostrophe displayed as &quot;&#039;&quot;.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) On an order with more than one coupon, the granted commission was stored as a single figure that the last coupon overwrote, so the wrong amount was taken back when the order left a completed status. Each coupon now records and removes its own amount.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Refreshing an affiliate&#039;s statistics did not recalculate pending commission on stores using High-Performance Order Storage.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">On stores in a timezone ahead of UTC, an order placed shortly after midnight was missing from &quot;Referred Orders&quot;, the dashboard statistics and the commission graph until later in the day, even though the all-time totals counted it. Date ranges now follow the store&#039;s own timezone instead of UTC.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Lifetime commission was calculated twice on stores using High-Performance Order Storage, and the customer was only linked to their lifetime affiliate on the second run.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue with the commission balance when re-opening a cancelled order.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Store credit was taken before payment, and was not returned if the payment failed. It is now returned when an order fails or is cancelled, and taken again if that order is later paid.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The Affiliate Portal and MLA Portal pages could return a &quot;404 Not Found&quot; on sites that had never re-saved their settings. The required URL rules are now installed automatically whenever they are missing.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The Affiliate Portal slug was not escaped in its URL rule, so an empty slug or one containing punctuation could take over other pages. It is now escaped and falls back to &quot;affiliate-portal&quot;.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Sending a test newsletter added a backslash before every apostrophe and quotation mark in the subject and content. Newsletters sent to affiliates were not affected.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Settings could silently fail to save when saving all at once on servers with a low PHP &quot;max_input_vars&quot; limit, or when a save was blocked or the database write failed. Bulk saves now fit within the limit, and any failure to save now shows the reason.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Adding a coupon to an affiliate from the affiliate view page reported that the coupon already existed when a coupon with the same code was sitting in the trash. Codes whose coupon has been deleted can now be used again, and the admin &quot;Add New Affiliate&quot; form no longer blocks a code whose accepted registration points to a deleted coupon.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Cancelling or failing an order no longer leaves its commission in the affiliate&#039;s pending balance, and cancelling a completed order no longer adds the commission back as pending.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">With the settings page set to &quot;Manual Saving&quot;, the &quot;Save Settings&quot; button did nothing at all. A stored currency conversion rate with more decimal places than its field allowed made the browser refuse to submit the form, and choosing &quot;Manual Saving&quot; was itself never saved, so the page reverted to automatic saving.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Some settings appear on more than one settings tab. When saving all settings at once, changing one of them was undone by the copy on the other tab, which still held the old value. All copies of a setting now update together.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) A payout marked as paid without a payment date recorded against it showed &quot;Nov 30th, -0001&quot; as the date on its statement. Statements now fall back to the date the payout was requested.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) With statement tax turned off, the total on a payout statement was printed without its currency symbol or decimal places, for example &quot;74.71&quot; rather than &quot;$74.71&quot;.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) A long &quot;footer text&quot; on a payout statement printed its line breaks as literal &quot;&lt;br\/&gt;&quot; tags instead of wrapping onto the next line.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-8-1-1-7th-august-2026\"><h4 class=\"anchoring\" id=\"version-8-1-1-7th-august-2026\">Version 8.1.1 - 7th August 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-8-1-1-7th-august-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Remove from a user role or affiliate group&quot; reward to performance bonuses, so affiliates can be moved up through your tiers.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The affiliate portal now always redirects away when the coupon in the page address is not the viewer&#039;s own.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Add New Affiliate&quot; page now links to the existing user when the username or email address entered is already taken.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The leaderboard is now built from its shortcode settings rather than values sent by the visitor. Clear any full page cache after updating.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Tightened the security checks on a number of admin and dashboard requests.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) An affiliate group commission rate now always takes priority for affiliates who hold more than one user role.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The commission rate fields on an affiliate group now accept decimals.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The commission shown against an order in the admin now includes fixed amounts, and shows 0.00 once an order is cancelled, refunded or failed.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Total Sales&quot; column on the admin &quot;Coupons&quot; page now has the coupon discount taken off, matching every other screen.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The &quot;Commission&quot; column on the dashboard &quot;Rates&quot; tab now accounts for tax. Enable &quot;Include taxes in % commission calculations&quot; for the previous behaviour.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The &quot;Price&quot; column on the dashboard &quot;Rates&quot; tab now shows the tax included in (or added to) each price.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) An information icon on the &quot;Rates&quot; tab now explains the commission figure where it is not simply the price times the rate.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Custom commission rates set on products and categories were ignored unless &quot;Commission Priority&quot; was set to products. This changes the commission calculated on new orders for affected stores.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) &quot;Commission Priority&quot; now defaults to &quot;Product Commission Settings&quot; as documented, for stores that never saved the Commission settings tab.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) A &quot;fixed commission per product&quot; amount set on an affiliate group or user role was ignored when the product had its own amount.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The dashboard &quot;Rates&quot; tab could show a rate an order would not pay. It now resolves rates exactly as the order does.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The dashboard &quot;Rates&quot; tab ignored the &quot;Include taxes in &#039;fixed&#039; commission calculations&quot; setting.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Orders paying a fixed commission with no percentage were skipped by the automatic commission payouts.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Cancelled and refunded orders left their sales and commission in the coupon&#039;s all-time statistics. Run &quot;Refresh Statistics&quot; to correct existing coupons.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The affiliate dashboard could stay on &quot;Calculating statistics...&quot; and never finish loading, introduced in 8.1.0.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Affiliates on two coupons whose codes differ only by letter case could be left with a blank dashboard, or &quot;No affiliate dashboard found&quot;.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Coupon error messages could be blanked out at the cart and checkout, so a rejected coupon disappeared with no explanation.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">New coupons created from a template inherited its usage count and history, so customers could be told the usage limit had been reached.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">An affiliate application that cannot be saved to the database no longer leaves the applicant with a user account but no application.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Two registration failures on servers running MySQL or MariaDB in strict mode.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The duplicate application check compared the site&#039;s time against the database server&#039;s time, discarding genuine applications on sites not set to UTC.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The status filter on the Registrations screen did nothing. It now filters immediately and is kept in the page address.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-8-1-0-29th-july-2026\"><h4 class=\"anchoring\" id=\"version-8-1-0-29th-july-2026\">Version 8.1.0 - 29th July 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-8-1-0-29th-july-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) The &quot;Coupon Affiliate&quot; box on the order edit screen now flags when the commission already granted to an affiliate is higher than the current calculated commission for the order (for example, after a partial refund), with a one-click &quot;Deduct&quot; link that removes the difference from the affiliate&#039;s unpaid commission balance and updates the granted amount for the order. This also detects refunds that were not allocated to specific line items (amount-only refunds), which the automatic recalculation cannot see.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Performance Bonuses&quot; section to the &quot;Design&quot; settings tab (shown when performance bonuses are enabled) to customise the colours of the bonuses progress bar (bar and background) and the reward summary box (background and text) on the affiliate dashboard.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added an option to the &quot;Fraud Prevention&quot; settings to not give commission to affiliates that use their own code.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added {firstname} and {lastname} merge tags to the &quot;Payouts Emails&quot; settings, so the affiliate&#039;s first and last name can be included in the &quot;New Payout Request&quot; and &quot;New Commission Payout&quot; emails.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an &quot;Email Greeting Text&quot; option to the &quot;Affiliate Email Reports&quot; &gt; &quot;Report Customisation&quot; settings to customise the greeting at the top of the report email, with {first_name}, {last_name}, {display_name} and {username} merge tags (previously always the affiliate&#039;s display name).<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added an &quot;Exclude products the coupon does not apply to from commission&quot; option to &quot;Advanced Calculation Settings&quot; (Settings &gt; Commission). When enabled, products excluded by the coupon&#039;s own WooCommerce &quot;Usage restriction&quot; settings - &quot;Products&quot;, &quot;Exclude products&quot;, &quot;Product categories&quot;, &quot;Exclude categories&quot; and &quot;Exclude sale items&quot; - earn no commission, neither percentage nor fixed. Category restrictions include sub-categories, matching how WooCommerce itself applies them. This is useful where certain products should never be commissionable, such as bundles or kits built from individually priced items. It is disabled by default, leaving the existing behaviour unchanged: commission is calculated on every product in the order, because the affiliate referred the sale regardless of which items the discount applied to.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) On the edit user screen (and the &quot;View Affiliate&quot; page &quot;Edit User&quot; tab), the &quot;Store Credit Balance&quot; field has been moved out of the payment settings into its own &quot;Store Credit&quot; section below it, so it is always visible regardless of the affiliate&#039;s selected payout method.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The plugin now declares compatibility with the WooCommerce &quot;Cart and Checkout Blocks&quot; feature, so it is no longer listed as incompatible in the block editor.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The &quot;Custom Payment Method&quot; #1 and #2 payout methods now have the same &quot;Limit to certain user roles &amp; groups?&quot; option as the other payout methods, so a limit applied to them from an affiliate group can also be seen and changed in the settings.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Payout method role\/group limits on the affiliate dashboard are now checked against the affiliate whose dashboard is being shown, instead of the logged-in user. Previously an admin viewing an affiliate&#039;s dashboard was shown the payout methods available to their own user role.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Statistics rebuilds are considerably faster and no longer time out on coupons with a long history. They are now split into batches by number of orders instead of 20 days at a time, so days with no orders are skipped and a coupon spanning several years finishes in a handful of requests rather than over a hundred; each order&#039;s saved data is loaded once per batch instead of re-queried for every value; and the object cache is no longer switched off while orders are processed (which had prevented WordPress from caching that data at all). The &quot;Batch size&quot; option (Settings &gt; Debug) is now the number of orders per request, and the order statuses and date column used to size the work now match those the calculation actually counts - previously a single old cancelled order could add years of empty batches.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The store credit redemption option now shows on the WooCommerce Cart and Checkout blocks. It previously only appeared on the shortcode based cart and checkout, so on block based checkouts (the default for newer stores) affiliates had no way to apply their store credit balance to an order.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The store credit checkbox at the cart and checkout now saves your choice more reliably. Previously the choice was only saved on requests where the cart totals were recalculated, which could leave the checkbox unresponsive.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Affiliate commission can no longer be recorded as a negative amount. Large custom discounts or store credit could previously cause a negative commission to be saved to the order and shown in the admin new order email; the commission is now floored at zero before it is stored.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Optimised the notifications bell in the admin header, which now also opens instantly on the first click showing the latest notifications, instead of often doing nothing until it was clicked again.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The store credit checkbox at the cart and checkout is now protected with a security nonce.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The product commission rates table now verifies a request token tied to the specific coupon it was shown for.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Corrected the multi-level affiliate relationship check used by the dashboard statistics and statistics refresh requests, which was being tested the wrong way round.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Removed an unused leftover template file that loaded WordPress directly and could be requested by anyone.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where the store credit option could stop appearing at the cart and checkout entirely if the &quot;Wallet System&quot; setting had been saved without a selection, even though store credit still showed as enabled throughout the admin area. An empty selection is now treated as the built-in store credit system.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Corrected how custom discounts and store credit reduce percentage commission when an order contains products on different commission rates. Previously these order-level discounts were always deducted at the coupon&#039;s commission rate, which could over-deduct - and even produce a negative commission - when the products actually earned a lower per-product rate. They are now deducted at the blended rate actually earned across the order&#039;s products. This is controlled by a new &quot;Deduct custom discounts &amp; store credit at each order&#039;s blended commission rate&quot; setting (Settings &gt; Commission &gt; Advanced Calculation Settings, enabled by default); disable it to revert to the previous behaviour of always deducting at the coupon rate.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with &quot;Include taxes in fixed commission calculations&quot; enabled, where tax was added to the fixed commission amounts once for every line item in the order instead of once in total, so it compounded on orders containing more than one product.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Product and category commission percentages entered as a decimal were rounded down to a whole number when commission was calculated, so a product set to 2.5% paid only 2%, and a rate below 1% paid nothing at all. The rate entered in the settings is now used in full.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed payout methods disappearing from the affiliate dashboard (&quot;No payout methods are available currently&quot;) with nothing in the settings to show why. Saving an affiliate group rewrote the role limit of every payout method - including methods that were not shown on that page because they were disabled at the time - to &quot;all of the user roles that exist right now, except this group&quot;. Enabling such a payout method later left it unavailable for that group, and any group created afterwards was locked out of it as well. A group&#039;s payout methods are now stored as an exclusion for that group alone, only the methods actually shown on the &quot;Edit Affiliate Group&quot; page are changed when it is saved, and groups created later are no longer affected. Existing limits are converted automatically when updating, so groups that were excluded from a payout method stay excluded (you can re-enable a method for a group by ticking it on its &quot;Edit Affiliate Group&quot; page).<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The &quot;Limit to certain user roles &amp; groups?&quot; option in the &quot;Payouts&quot; settings could be applied while being completely invisible - the roles list was hidden because the option was switched off, while the switch itself was hidden because roles were selected, leaving nothing on the page but the label. The switch is now always shown, and switching it off clears the selected roles so a limit can never be left applied by checkboxes that are not visible.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The &quot;Payouts&quot; settings now list any groups that have a payout method turned off on the &quot;Groups&quot; page, with a link to change it. Previously nothing in the payout method settings showed that a group level limit existed.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The &quot;Payout Methods&quot; column on the &quot;Groups&quot; page showed the wrong payout methods for every group whenever a payout method had a role limit set, because it compared the group against the wrong part of the setting.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Limiting the &quot;Wise Bank Transfer&quot; payout method to certain groups had no effect, because the &quot;Edit Affiliate Group&quot; page saved it under a different setting name to the one used by the affiliate dashboard and the payouts settings. Wise Bank Transfer also never appeared in the payout methods list on the &quot;Edit Affiliate Group&quot; page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Affiliate dashboards could become permanently stuck on &quot;Calculating statistics...&quot;, with &quot;Total Sales&quot; and &quot;Total Commission&quot; showing only &quot;...&quot; in the admin. A coupon&#039;s saved statistics were deleted before the rebuild started and only written back at the very end, so a rebuild that did not finish (a request timing out, or the affiliate closing the page) left the coupon with no statistics at all - which triggered another full rebuild on the next page load, indefinitely. Statistics are now kept in place until a rebuild has completed, an interrupted rebuild carries on from where it stopped, a failed request is retried before giving up, and a coupon with recorded usage but no countable orders (all cancelled, or placed before its start date) no longer rebuilds on every single load.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The &quot;Processing Commission&quot; total is no longer set to zero at the start of a statistics rebuild. It is rebuilt separately and only replaces the stored value once the rebuild has completed, so an interrupted rebuild can no longer leave an affiliate showing 0.00. With pending commission turned off (and in the free version) the stored value is now left untouched, where previously loading a dashboard could clear a manually entered amount.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The &quot;Latest Referrals&quot; summary on the &quot;Statistics&quot; tab only searched the last 90 days, so an affiliate whose most recent orders were further back than that saw fewer than 5 referrals - often none at all - while the &quot;Recent Orders&quot; tab listed them correctly. It now looks across the full history; the query is capped by a row limit, so this does not depend on how many orders a coupon has.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a &quot;wpdb::prepare() must have a placeholder&quot; notice appearing in the debug log, from the one-time migration that encrypts existing Wise bank details.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Searching or changing page on the product commission rates table no longer switches it to the default commission rates when the &quot;Show search box&quot; option is turned off. The coupon was read from the search form, so with the form hidden it was sent empty and the table came back showing the default rates instead of the affiliate&#039;s.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The product commission rates table now shows the default rates when it is used without a coupon (the [couponaffiliates-rates] shortcode with no &quot;coupon&quot; set). It previously fell back to the individual commission rates of the author of the page the shortcode was placed on.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The [couponaffiliates-rates] shortcode now works with coupon codes that contain characters such as &quot;&amp;&quot;. The code was being escaped before it was looked up, so it matched no coupon and the table quietly showed the default commission rates instead of that affiliate&#039;s.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) The information icon next to a payout method on the affiliate dashboard&#039;s &quot;Commission Payouts&quot; tab showed no tooltip when hovered over, so the payout details recorded for that payment could not be read.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-8-0-0-9th-july-2026\"><h4 class=\"anchoring\" id=\"version-8-0-0-9th-july-2026\">Version 8.0.0 - 9th July 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-8-0-0-9th-july-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new &quot;Bulk Payouts&quot; 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.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a &quot;Refresh Statistics&quot; tool to the admin &quot;View Affiliate&quot; page and the coupon edit page. It recalculates a coupon&#039;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 &quot;View Affiliate&quot; page you can refresh multiple selected coupons at once, and the coupons table updates as each one completes.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added all-time statistics boxes (Sales, Commission, Processing, and Unpaid) to the &quot;Coupon Affiliates&quot; box on the coupon edit page, which update automatically after running the new Refresh Statistics tool.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a &quot;Reset Start Date&quot; tool to the coupon edit page to set the &quot;Coupon History Start Date&quot; and recalculate the coupon&#039;s statistics in a single step.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a &quot;Password&quot; field to the admin &quot;View Affiliate&quot; page (Edit User tab) with a button to send the affiliate a password reset email.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Completely modernised the affiliate dashboard &quot;Settings&quot; tab with a clean, boxed layout - the affiliate&#039;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 &quot;Save changes&quot; button. Added hooks and filters throughout so the sections can be customised, reordered, added to, or removed.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a &quot;Settings Tab Layout&quot; option (under the &quot;Settings Tab&quot; settings) to switch the affiliate dashboard &quot;Settings&quot; tab between the new &quot;Modern (boxed sections)&quot; layout and the original &quot;Legacy (tabs)&quot; layout.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Your registration form custom fields now appear in the &quot;Account Details&quot; 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 &quot;Editable by user&quot; option to choose which fields affiliates can edit, and an option to show or hide them all.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Registration custom fields are now also shown, pre-filled, and editable on the admin &quot;View Affiliate&quot; page (in the &quot;Edit User&quot; tab under &quot;Basic Information&quot;) and on the standard WordPress edit-user profile screen.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Cache invalidation is now fully compatible with persistent object caches (such as Redis) - creating a new affiliate, changing coupon assignments, or updating an affiliate&#039;s group is now reflected immediately in the admin and affiliate dashboards, without needing to manually flush the object cache.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Changing a user&#039;s affiliate group (or role) now instantly refreshes the affiliate users list, admin dashboard widgets, and the user&#039;s cached affiliate data, instead of waiting for the caches to expire.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">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.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">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.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) The &quot;Export Payouts&quot; 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&#039;s payment details, and choose between a CSV file or a new landscape PDF report containing a table of all the matching payouts.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) The &quot;Export Orders&quot; button on the admin &quot;Affiliate Orders&quot; 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some design changes to the admin settings page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Redesigned the &quot;Help &amp; Support&quot; section on the admin settings page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">For the &quot;Show customer last name&quot; option on the referred orders table, a new sub-option is available to only show the first letter of the last name.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) For &quot;Scheduled Payout Requests&quot; when set to &quot;Weekly&quot;, a new option is available to set the day of the week for the payout request to be generated (defaults to Monday).<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved the &quot;how to payouts work&quot; section on the admin payouts page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) In the &quot;Payouts&quot; settings tab, the &quot;Invoices &amp; PDF Statements&quot; section now includes toggles to enable the &quot;Invoices&quot; and &quot;PDF Statements&quot; features directly, each with a link to its settings once enabled.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved the design of the &quot;Create Payout Requests&quot; admin page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) On the &quot;Create Payout Requests&quot; admin page, in the &quot;Manual Admin Requests&quot; section, when an affiliate has not selected a payout method it now shows a notice with a &quot;Configure payout method&quot; option to set one for them inline (from the enabled methods), after which the row reloads so a payout request can be created.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) On the &quot;Create Payout Requests&quot; admin page, when a coupon has no affiliate user assigned, an &quot;Assign a user&quot; option now lets you search for and assign a user to the coupon inline, after which the row reloads with the relevant next step.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) On the &quot;Create Payout Requests&quot; admin page, when an affiliate&#039;s payout details have not been set, a &quot;Set payout details&quot; button now links straight to their payout settings (the &quot;Edit User&quot; tab on the &quot;View Affiliate&quot; page), with a refresh icon next to it to re-check the row once their details have been entered.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">In 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) For the product-level &quot;Per-Affiliate Product Commission Rates&quot;, the &quot;User Role&quot; type now uses a dropdown if available roles instead of a free text field, to prevent entering an incorrect role slug.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Updated some strings on the admin settings page to be localised properly.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a small optimisation improvement to loading saved options.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Replaced the &quot;REFRESH ALL DATA&quot; 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the &quot;View Affiliate&quot; page, the notice shown when a coupon&#039;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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Changing a coupon&#039;s &quot;Coupon History Start Date&quot; now automatically triggers a statistics refresh (the same way changing the commission rate does), since it affects which orders are included in the statistics.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some changes to the edit coupon page &quot;Coupon Affiliates &amp; Commission&quot; section.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The activity log now only records manual admin edits to a coupon&#039;s commission amounts and rates (unpaid, processing, pending, and the commission rates), and no longer logs the plugin&#039;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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the affiliate portal, you can now click the coupon title in the dashboard header to copy the coupon code to your clipboard.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the registration form, the terms and conditions checkbox label now aligns next to the checkbox instead of dropping onto a new line below it.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Redesigned the &quot;Custom Form Fields&quot; section in the Registrations settings with a modern card layout, drag-and-drop reordering, and a delete button for each field.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the affiliate dashboard &quot;Settings&quot; tab, the &quot;reset your password&quot; link now emails the password reset link directly (after a confirmation prompt), the same as the WooCommerce &quot;Lost password&quot; form, instead of sending the affiliate to a separate page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the &quot;Affiliate Orders&quot; admin page, the bulk actions (&quot;Move to Trash&quot; 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Bulk Edit: Coupon Settings&quot; 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The &quot;Import\/Export Database Tables&quot; 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.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added an &quot;Only show orders with an affiliate user&quot; option to the &quot;Affiliate Orders&quot; admin page, and made a tweak to the groups\/roles filter.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Made some improvements and fixes to the &quot;Bulk Edit: Coupon Settings&quot; tool &quot;Import CSV&quot; feature.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Added WooCommerce Checkout Block fix for URL conversion tracking and related checkout order processing hooks.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where partial refunds were not correctly adjusting commission when &quot;Include taxes in % commission calculations&quot; was enabled.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the Copy button on the Rates tab stopped working after performing a search.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(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.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed 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.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(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.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed 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.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the &quot;Manage Registrations&quot; links on the admin dashboard and notification bell could lead to a &quot;you do not have permission to access this page&quot; error when Affiliate Registration features were disabled; these links are now hidden while the feature is off.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Optimised 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 &quot;wcusage_admin_bell_poll_interval&quot; 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.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where affiliates could see an &quot;Email is required.&quot; error when saving their Payout Settings from the dashboard &quot;Settings&quot; tab if the &quot;Account Details&quot; section was disabled, and prevented saved account details from being overwritten with empty values in that case.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where an affiliate using the &quot;Direct Bank Transfer&quot; 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 &quot;payout details not set&quot; checks) without any bank details.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue on the admin &quot;View Affiliate&quot; page and coupons table where coupons with genuine 0.00 sales or commission kept showing the &quot;needs refresh&quot; 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&#039;s statistics have never been calculated.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential PHP error on the &quot;Affiliate Orders&quot; admin page (on PHP 8+) when a bulk action was applied with no orders selected.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed 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 &quot;table doesn&#039;t exist&quot; database error on the registration form and the admin Registrations page. The table is now created automatically on the next load.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where logging in via the affiliate portal (or the affiliate dashboard, MLA portal, or registration page) redirected the affiliate to the WooCommerce &quot;My Account&quot; page instead of keeping them on the page they logged in from.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue on the affiliate portal where submitting a payout request reloaded the page and returned to the &quot;Statistics&quot; tab instead of re-opening the &quot;Payouts&quot; tab.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where PDF statement pages (such as &quot;\/wcu-statement\/...&quot;) could show a &quot;page not found&quot; error after first enabling the &quot;PDF Statements&quot; 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.<\/span><\/li><li><span class=\"caas-badge security\" style=\"background-color: #8b0000;\">\ud83d\udd12 Security<\/span><span class=\"caas-item-text\">Made a few minor security hardening improvements as part of routine maintenance and precautionary measures.<\/span><\/li><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Updated the Freemius SDK.<\/span><\/li><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Updated translations.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-8-2-2nd-june-2026\"><h4 class=\"anchoring\" id=\"version-7-8-2-2nd-june-2026\">Version 7.8.2 - 2nd June 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-8-2-2nd-june-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the referred orders table could show one fewer order than the date range stats summary.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue with the direct domain feature incorrectly reporting that a valid affiliate coupon code does not exist when attempting to add a new direct domain.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the affiliate portal mobile hamburger menu not being clickable on some browsers, and the menu icon showing over the open sidebar menu.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with administrators not being able to see affiliate orders table for other affiliates on the affiliate portal.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where AJAX affiliate registrations could create an affiliate user account without a saved registration entry if registration storage failed.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential issue where in some cases the affiliate portal page would not load and show an error.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the MLA portal page slug option when changed not updating the MLA portal page link on the affiliate dashboard immediately in some cases.<\/span><\/li><li><span class=\"caas-badge security\" style=\"background-color: #8b0000;\">\ud83d\udd12 Security<\/span><span class=\"caas-item-text\">Fixed a security vulnerability that could potentially allow an unauthenticated user to view another affiliates recently referred orders stats (reported by Stefano via Patchstack).<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-8-1-15th-may-2026\"><h4 class=\"anchoring\" id=\"version-7-8-1-15th-may-2026\">Version 7.8.1 - 15th May 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-8-1-15th-may-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new &quot;Privacy &amp; Cookies&quot; settings tab with related options moved into this so they are easier to find, to control the cookie storage and sessions options etc. Also changed sessions to use WooCommerce sessions for the auto-apply coupon backup.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new option in &quot;Coupon Checkout Settings&quot; to always allow any other non-affiliate discount coupon to be applied alongside zero-discount affiliate coupons, overriding all individual-use and other coupon restrictions, and an option to completely hide applied affiliate coupons with zero discount on the cart and checkout page.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new {coupon_description} merge tag for dynamic landing pages, which outputs the WooCommerce coupon description.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Dynamic Landing Page Template Protection&quot; option to the landing pages settings. When enabled, visiting the base template page directly (e.g. \/prime-partner\/) without an affiliate code will redirect visitors to a configurable URL (defaults to the site root).<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved dynamic creatives loading reliability, performance, and cache-busting when a creative is edited.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Affiliates whose saved payout method has been disabled can no longer request payouts (manual or scheduled) and are prompted to select a new method.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some styling tweaks to the border radius styling of some elements on the affiliate dashboard and admin pages.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved full and partial refund handling so refund recalculations can update saved commission stats when needed, lifetime\/referrer tracked orders are included in partial refund payout adjustments, and full refunds update coupon all-time usage totals.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved the database table import\/export tool to work better when moving data between sites.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed several QR code issues on mobile browsers: logo not appearing when &quot;Include logo in QR code&quot; was enabled, download button not working, and downloaded files being saved with a .png.html extension instead of .png.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed affiliate dashboard tabs becoming unclickable in some setups, particularly when using JS optimisation plugins such as WP Rocket, Autoptimize, or LiteSpeed Cache.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-8-0-30th-april-2026\"><h4 class=\"anchoring\" id=\"version-7-8-0-30th-april-2026\">Version 7.8.0 - 30th April 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-8-0-30th-april-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Rewards Log&quot; section to the affiliate dashboard Performance Bonuses tab so affiliates can see a history of the rewards they have earned.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Rewards Log&quot; admin page (Coupon Affiliates &gt; Performance Bonuses &gt; Rewards Log) showing earned rewards across all affiliates.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Custom Event \/ Action (Non-Order)&quot; trigger type to rewards, allowing extra commission, store credit, and other rewards to be granted for non-order actions through the developer hooks provided.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new reward action: &quot;Set new discount rate for the affiliate coupon&quot; - automatically updates the WooCommerce discount type and amount on the affiliate&#039;s coupon when the reward is earned.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Hide once earned&quot; option to bonuses, which hides the bonus from the affiliate dashboard after it has been earned and while it cannot be earned again (e.g. hidden for the rest of the week for weekly bonuses, or permanently for one-time bonuses).<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added new &quot;Availability Requirements&quot; options to bonuses, allowing you to set specific requirements for bonuses to be available to be earned, such as a minimum number of total referrals.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added new lifetime commission settings to allow applied affiliate coupons to override lifetime commission for an order, with an optional setting to replace the customer&#039;s lifetime referrer with the new affiliate coupon.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some tweaks to the styling on some of the custom post type admin pages within the plugin to match the styling of the other pages.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved the layout\/formatting of the Trigger (Requirements) section on the Edit Bonus admin page to display better on smaller screens.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved the standalone affiliate portal by preventing theme\/global styles from loading and adding proper meta title\/description tags for shared portal links.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved affiliate registration validation to prevent duplicate custom coupon codes from creating or logging in an account before the error is shown.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Performance bonus reward checks are now deferred until after order stats and commission have been fully calculated, so rewards that change the affiliate coupon&#039;s commission rate only apply to future orders and no longer affect the order that triggered the reward.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved dynamic landing pages with better functionality, working better with caching, and added new merge tags.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where the payout method input field (e.g. PayPal Email Address) was not visible on initial affiliate dashboard page load in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where the MLA dashboard link could break if the MLA portal slug was saved with uppercase letters.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an &quot;Undefined array key&quot; PHP warning for wcusage_field_custom_tabs_icon_{n} in the affiliate portal when custom tab icons had not yet been saved.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where custom affiliate dashboard tab icons were no longer displayed in the standalone affiliate portal in certain cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the affiliate dashboard and admin affiliate view &quot;Referred Orders&quot; lists could show inconsistent subsets of orders since a recent update, especially for lifetime commission and manually assigned orders.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the affiliate dashboard &quot;Referred Orders&quot; statistics boxes did not reflect the selected order status when filtering by a single status.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed the admin &quot;View affiliate dashboard&quot; preview button to use the configured shortcode dashboard page when the standalone affiliate portal is disabled.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a recent bug on the affiliate dashboard &quot;Referred Orders&quot; tab where the number of orders displayed in the table could be lower than the actual referral count.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a bug where in certain cases refund deductions were not being applied to calculations immediately.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where dynamic creatives would return a 403 &quot;rest_forbidden&quot; error and fail to display on the affiliate dashboard on some servers\/setups.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a bug where affiliate registrations were failing on sites running MySQL with strict mode enabled.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the affiliate portal page could be treated as a 404 page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where the admin payouts page could show an empty success notice and leave the payout as pending for users that were not the &quot;administrator&quot; role.<\/span><\/li><li><span class=\"caas-badge dev\" style=\"background-color: #1f262b;\">\ud83d\udee0\ufe0f Dev<\/span><span class=\"caas-item-text\">Added new filters to add custom columns to the affiliate dashboard Referred Orders table and render custom values for each order.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-7-2-15th-april-2026\"><h4 class=\"anchoring\" id=\"version-7-7-2-15th-april-2026\">Version 7.7.2 - 15th April 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-7-2-15th-april-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added &quot;Limit to certain user roles &amp; groups?&quot; option to all built-in tab settings in &quot;Affiliate Dashboard Customisation&quot;, allowing each tab to be restricted to specific user roles or affiliate groups.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a fatal error on the admin orders list when using WooCommerce HPOS.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-7-1-14th-april-2026\"><h4 class=\"anchoring\" id=\"version-7-7-1-14th-april-2026\">Version 7.7.1 - 14th April 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-7-1-14th-april-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few styling tweaks to the admin registrations page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a fatal error when using WooCommerce HPOS on some admin pages in certain cases, caused by a WC_Order object being passed.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a permission issue where the Email Newsletters page could appear blank or inaccessible.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a few small PHP errors and issues.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-7-0-12th-april-2026\"><h4 class=\"anchoring\" id=\"version-7-7-0-12th-april-2026\">Version 7.7.0 - 12th April 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-7-0-12th-april-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Completely rebuilt the Admin Reports &amp; Analytics page with a more modern design.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Admin reports now includes additional statistics such as a trends chart, traffic sources, top performers, activity log events, and more.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a PDF download option for the admin reports that generates a PDF version of the report.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new affiliate group filter to the admin reports to only include statistics for affiliates in a specific group.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Added an option to the Add New Affiliate form to assign a user to an existing coupon code if the coupon already exists, instead of showing an error.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Added an &quot;assign existing coupon&quot; checkbox to the Bulk Coupon Creator page, allowing bulk imports to assign users to existing coupons instead of failing on duplicates.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Admin reports now auto-generate on page load, with the last report filters that were used.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Added a new small button on the &quot;Statistics&quot; tab of the affiliate dashboard to quickly refresh the statistics without reloading the page.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">All-time stats will automatically soft recalculate (only the all-time stats, not individual order stats) in the background when visiting the affiliate dashboard, maximum once per hour, to ensure stats are always up to date even if certain manual changes were made to orders, coupons, etc that might affect the stats without it being reflected in the stats immediately.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Made a variety of improvements to the &quot;recent orders&quot; tab on the affiliate dashboard, including new statistics boxes for custom date ranges, date range preset options, better performance when filtering, CSV export improvements, improved pagination with ajax &quot;show more&quot; and &quot;show all&quot; buttons.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(Free) The admin reports in the free version now offers a larger date range and a few extra features.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">The affiliate dashboard tab names can now be customised in the &quot;Affiliate Dashboard Customisation&quot; settings section.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Changed the &quot;Recent Orders&quot; default tab name to &quot;Referred Orders&quot;.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added &quot;Reports&quot; as a top level item in the plugins header area, instead of being under &quot;Other&quot;.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few styling tweaks to the main admin dashboard page, and other admin pages to have a slightly more modern and consistent design.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added some additional caching and performance enhancements to the affiliate dashboard when calculating statistics.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added the &quot;Reverse this payout&quot; option for &quot;Manual&quot; payouts on the admin payouts page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Increased the limit for the PDF invoices upload file field to 1MB.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where affiliate users were not being created when adding individual affiliates or importing via CSV due to output being sent before redirect.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a niche case where in a specific scenario where custom\/lifetime assigned orders might not have been included in the dashboards all-time stats in certain cases (case-sensitive).<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed scheduled payout dates drifting over time, so monthly payouts now always fire on the 1st of each month.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where toggling the &quot;Enable Scheduled Payout Requests&quot; setting off and back on would not recreate the cron event until the schedule settings were changed.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where submitting an affiliate application with a new coupon code would sometimes incorrectly display a &quot;coupon already exists&quot; error instead of the success confirmation message.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-6-0-3rd-april-2026\"><h4 class=\"anchoring\" id=\"version-7-6-0-3rd-april-2026\">Version 7.6.0 - 3rd April 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-6-0-3rd-april-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new SMS Notifications feature, to automatically send SMS notifications to affiliates and admins for various events like new referrals, and payout updates. You can customise the SMS messages with your own text.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a &quot;Send Notification Email&quot; checkbox to the Add New Affiliate and Add New Coupon admin forms, allowing admins to choose whether to send the &quot;Affiliate Application Accepted&quot; email when creating a new affiliate or coupon. The custom message field is now only shown when the checkbox is checked.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Made a few performance improvements to the affiliate dashboard for coupons with lots of orders.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) Optimised the &quot;Paid&quot; commission query on the Coupons admin table to use a single SUM query instead of fetching all rows and summing in PHP.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where refreshing the page after submitting the affiliate registration form would re-submit the form and create a duplicate registration request.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a fatal error (&quot;Cannot access offset of type array on array&quot;) on the Affiliate Groups admin page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed payment status text on payout statements not being translatable due to an incorrect text domain.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue on some websites with the &quot;Default Referral URL Page&quot; setting reverting back to the home page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where affiliates would see an &quot;Email is required&quot; error when saving their payout details (e.g. custom payout username) if the account details fields were not included in the form submission.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where the &quot;Affiliate Application Accepted&quot; email was not being sent when an admin manually adds a new coupon for an existing affiliate via the View Affiliate page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue in the free version where some settings tabs where showing empty in some cases since a recent update.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where the password reset URL in registration emails did not work on some websites, caused by passing the user ID instead of the username as the login parameter and using an unreliable WooCommerce endpoint URL construction.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where using {random} in the coupon format template would cause continuous database queries for non-existent coupon codes on every page load, potentially causing site slowdowns or timeouts. The coupon generation is now correctly skipped on non-submission page loads, and the redundant uniqueness check is bypassed when {random} is present in the template (since the random component already ensures uniqueness).<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed the &quot;Paid&quot; commission amount on the Coupons admin table &quot;Payouts&quot; column showing incorrectly in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue where processing\/pending commission would disappear from the affiliate&#039;s view when an order status changed to &quot;Completed&quot; with delayed commission (payout days) enabled.<\/span><\/li><li><span class=\"caas-badge security\" style=\"background-color: #8b0000;\">\ud83d\udd12 Security<\/span><span class=\"caas-item-text\">Fixed a potential XSS vulnerability via the visitor IP value logged in referral click (reported by &quot;Nguyen Ba Khanh&quot; via Patchstack).<\/span><\/li><li><span class=\"caas-badge security\" style=\"background-color: #8b0000;\">\ud83d\udd12 Security<\/span><span class=\"caas-item-text\">Improved sanitisation and escaping in various places across the plugin.<\/span><\/li><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Tested with WooCommerce 10.6<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-5-3-6th-march-2026\"><h4 class=\"anchoring\" id=\"version-7-5-3-6th-march-2026\">Version 7.5.3 - 6th March 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-5-3-6th-march-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a fatal error on the admin settings page since the last update.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-5-2-6th-march-2026\"><h4 class=\"anchoring\" id=\"version-7-5-2-6th-march-2026\">Version 7.5.2 - 6th March 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-5-2-6th-march-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new option in the &quot;Rates&quot; tab settings to hide products with their catalog visibility set to &quot;Hidden&quot; from the product rates table on the affiliate dashboard.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a fatal error (&quot;Cannot access offset of type array on array&quot;) on the Affiliate Groups admin page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a fatal error (&quot;Unsupported operand types: float * string&quot;) in the payouts cron job caused by the coupon commission percent not being cast to a float.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a fatal error (&quot;Call to undefined function wp_get_current_user()&quot;) caused by the free plugin deactivation check in some cases.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-5-1-6th-march-2026\"><h4 class=\"anchoring\" id=\"version-7-5-1-6th-march-2026\">Version 7.5.1 - 6th March 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-5-1-6th-march-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few small tweaks to the admin settings page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed the &quot;Account Details&quot; form on the affiliate dashboard and portal page not saving when clicking &quot;Save changes&quot;.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed error messages (e.g. &quot;Email already exists&quot;) not displaying under the settings form on the affiliate dashboard and portal page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a fatal error (&quot;Unsupported operand types: string * int&quot;) on the orders panel when a per-product commission was not set, causing the page to break.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed the referral popup\/bar\/widget title showing raw HTML instead of the formatted discount amount (e.g. &quot;$10.00&quot;).<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed dynamic landing page URLs (e.g. \/page-slug\/affiliate-code\/) returning a 404 error.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-5-0-25th-february-2026\"><h4 class=\"anchoring\" id=\"version-7-5-0-25th-february-2026\">Version 7.5.0 - 25th February 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-5-0-25th-february-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new option to set per-group and per-user MLA commission rates, which will override the default MLA commission rates for that user.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new option to display a &quot;Rates&quot; tab on the MLA affiliate dashboard, which will show the commission rates for each tier of their MLA network, and also show any custom rates that have been set for that user.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new &quot;MLA Users&quot; admin page listing all users that are part of the multi-level affiliate system, with their affiliate details and stats.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) On the &quot;View Affiliate&quot; page, in the &quot;MLA&quot; tab, added lots more details and statistics about the affiliates sub-affiliates, including their total stats, recent orders, and more. Also added a way to easily remove sub-affiliates or add new sub-affiliates to the affiliate from this tab.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) If QR codes are enabled, it will now also show the QR code generator for the MLA invite referral links on the MLA dashboard.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an option to show a &quot;Sub-Affiliate Registrations&quot; section on the MLA dashboard, that allows the parent affiliate to view and manage the affiliate applications from their sub-affiliates. They will also receive email notifications when they get new sub-affiliate applications, and can approve\/reject them from the MLA dashboard.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) On the affiliate page, if the payout information totals (processing, unpaid, pending, paid) do not match the &quot;total commission&quot;, added a &quot;unaccounted commission&quot; row with a message explaining why that may be the case.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) Added extra columns to the Affiliate Groups admin page, showing each group&#039;s commission rates, assigned template coupon, and enabled payout methods.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) Added a field when editing coupons to modify the &quot;processing commission&quot; amount.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Added filters to the admin activity log page.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) On the MLA affiliate dashboard, added pagination to the &quot;Your latest invites&quot; section.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">(PRO) Renamed &quot;Pending Commission&quot; to &quot;Processing Commission&quot; across the plugin for less confusion with the &quot;Pending&quot; status for payouts.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) On the &quot;View Affiliate&quot; page, the &quot;Payouts&quot; tab and the &quot;Unpaid&quot; column in the coupons table are now only shown when the payout tracking setting is enabled.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">MLA unpaid commission changes are now added to the activity log.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Updated the JS method for setting cookies when headers have already been sent, to be more reliable in some cases.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">reCAPTCHA and Turnstile now load on the floating widget registration form if enabled.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some design improvements on mobile to the view affiliate page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added a search field to the &quot;PRO Modules&quot; settings tab.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue where the affiliate registration form would incorrectly show a &quot;coupon already exists&quot; error when submitting with a new coupon code, due to a compatibility issue with newer versions of WooCommerce.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed some issues with per-group fixed commission not showing visually in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed Turnstile rendering twice in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed PHP warnings for undefined variables in the mobile dropdown menu section of the affiliate dashboard.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a bug where referred orders could be counted twice in the coupon all-time statistics.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed payout request button not working in some cases when invoice uploads are not enabled, due to a missing JavaScript validation function.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed processing commission being added twice for some orders due to an HPOS compatibility issue.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Potential fix for issues with the WP Compress plugin.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a bug where affiliate bonuses with a &quot;Once Per Month&quot; (or other period) trigger could become permanently locked if the reward date meta was missing, preventing the bonus from ever being awarded again.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed a bug where removing all affiliate group restrictions from a bonus would not clear the saved restriction, causing affiliates to be silently excluded from earning the bonus.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-4-0-14th-february-2026\"><h4 class=\"anchoring\" id=\"version-7-4-0-14th-february-2026\">Version 7.4.0 - 14th February 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-4-0-14th-february-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added new &quot;referral welcome popups&quot; functionality.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">When using the regular shortcode dashboard page, added a new &quot;dark mode&quot; option to the design settings tab that can be enabled.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a &quot;Clear Cache&quot; button to the admin dashboard page to manually refresh all cached statistics and data on demand.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">When a payout method is not selected, the payouts tab now displays the payout settings form directly instead of just showing a message to go to the settings tab.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Small changes to the admin notifications.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved reliability of affiliate registration form shortcode to prevent intermittent display issues caused by database\/cache failures.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Major performance improvements across the plugin with transient caching (dashboards\/stats\/leaderboards\/admin pages) and optimized database queries to dramatically reduce load times on high-volume sites.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improved Affiliate Users List and Coupons List performance with optimized meta_query filters and transient caching.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added static in-memory caching to order commission calculations to prevent duplicate calculations within the same page load, significantly improving performance on admin dashboards and reports.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Optimized admin notification bell with 5-minute transient caching and direct SQL queries, reducing database load by ~95%.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Modernised the loading animation and text on the affiliate dashboard with a clean spinning ring spinner, improved typography, and proper dark mode support.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed incorrect landing page tracking in referral URL clicks log.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Resolved duplicate click entries being created when referral links are visited.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Homepage visits via referral links now properly display as &quot;Homepage&quot; in the clicks log instead of showing empty or incorrect values.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed fatal error on settings page caused by array_key_exists() receiving null instead of array in PHP 8+ when checking user role capabilities.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed affiliate dashboard tabs not loading content when &quot;Ajax Loading&quot; is disabled and &quot;Load tabs as separate pages&quot; is enabled.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Resolved JavaScript errors preventing proper functionality in the portal when AJAX loading is disabled by fixing invalid jQuery syntax.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed issue on the Coupons and Referrals pages where pressing Enter in filter inputs would trigger the bulk action form validation error instead of applying the filters.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-3-2-4th-february-2026\"><h4 class=\"anchoring\" id=\"version-7-3-2-4th-february-2026\">Version 7.3.2 - 4th February 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-3-2-4th-february-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Update to the way settings are saved to be more reliable and sets defaults properly.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">A few tweaks to the admin settings page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Several small code improvements and optimizations throughout the plugin to better meet coding standards.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Stats will no longer auto-refresh on the affiliate dashboard\/portal when changing rates, if the &quot;never update the saved commission&quot; setting is enabled.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Some tweaks to ensure admin settings save properly in some cases.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Small tweaks to the design and layout of the plugins admin header area.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Updated styling for the &quot;MLA Tier Commission Rates&quot; tiers on the settings page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Resolved mobile dashboard tab dropdown issues and PHP warnings caused by undefined dashboard tab settings.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Added no-cache headers for admin settings page and AJAX settings saves to prevent cached\/stale saves on some hosts.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an error showing in the order\/sales tracking settings.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-3-1-29th-january-2026\"><h4 class=\"anchoring\" id=\"version-7-3-1-29th-january-2026\">Version 7.3.1 - 29th January 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-3-1-29th-january-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added support for special characters in payout statement PDF generation.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Disabled cache\/minify\/lazyload optimizations on affiliate dashboard and portal pages to prevent settings\/portal save issues.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added AJAX loading for the &#039;couponaffiliates-leaderboard&#039; shortcode with a loading animation.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added an &quot;AJAX load&quot; toggle to the leaderboard generator and &#039;ajax=&quot;no&quot;&#039; shortcode option to render immediately.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added MLA payouts to the admin manual &quot;create payouts&quot; page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few improvements to the affiliate dashboard mobile header and side menu on mobile.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added pending commission to the view affiliate admin page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Resolved reordering behavior for custom registration form fields when using the move buttons in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Leaderboard &quot;Current Month&quot; now calculates on demand when monthly stats haven&#039;t been cached yet.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Prevented &quot;Invalid coupon&quot; fatal errors when deleted coupons are recreated with the same code.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Hardened affiliate dashboard AJAX handlers to avoid infinite loading when coupons are missing or recreated.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed group fixed-order commission being ignored when percentage commission was also set.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed performance bonuses not triggering due to incorrect user role matching.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Registration submissions now work when auto-login after registration is disabled.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Prevented creating user accounts when registration fails due to an existing coupon code, avoiding username-exists errors on retry.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Prevented PHP errors\/warnings when dividing empty values or with empty strings in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with changing color text fields not auto-saving.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-3-0-13th-january-2026\"><h4 class=\"anchoring\" id=\"version-7-3-0-13th-january-2026\">Version 7.3.0 - 13th January 2026 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-3-0-13th-january-2026\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added new &quot;Pending Commission&quot; feature for commission payouts tracking.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an option to only auto-accept registrations for certain user roles or groups.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added an option to customise the pending affiliate registration message.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) For the &quot;Custom Form Fields&quot; radio field, added an &quot;options&quot; setting to define the different options\/values.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Improved the layout of the checkbox and radio fields on the affiliate registration form.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Small tweaks and fixes for the view affiliate admin page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improvement to the IP address logging for referral URL clicks.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added a close button to the mobile sidebar menu on the affiliate portal.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few precautionary security improvements.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Improvement to the speed of generating admin reports.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a tweak to the delayed commission cron job logic to check previous days that may have been missed.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the admin reports not generating if orders contained deleted products.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the CSS and JS not loading properly after submitting the affiliate registration form.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential issue with unintended user role removal when editing users.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with not being able to add new affiliates when the coupon code previously existed but was deleted from a previous affiliate registration that was accepted.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue in some cases with not being able tot save the payout settings on the affiliate dashboard.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue with affiliate group commission rates when the user was assigned to multiple user roles. It will now get the highest commission rate from the roles assigned.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-2-3-15th-december-2025\"><h4 class=\"anchoring\" id=\"version-7-2-3-15th-december-2025\">Version 7.2.3 - 15th December 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-2-3-15th-december-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a alternative method of creating the cookies for referral link tracking, with JS, when headers have already been sent, which can sometimes happen with certain themes\/plugins.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few tweaks to the cookie system to be more reliable in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential issue on the MLA dashboard when viewing a sub affiliate dashboard as the parent affiliate in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential PHP error when the registration form when the coupon is empty.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue since the last update, with the fields on the admin &quot;affiliate registrations&quot; page not showing properly in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue since the last update, on the floating widget, with the social share buttons not showing properly.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-2-1-12th-november-2025\"><h4 class=\"anchoring\" id=\"version-7-2-1-12th-november-2025\">Version 7.2.1 - 12th November 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-2-1-12th-november-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added an option in &quot;Commission &gt; Advanced Calculation&quot; Settings to choose the commission rounding mode (Round to nearest or Round down\/truncate).<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new option to the fraud settings: Require customers to visit the affiliate referral link before applying their coupon.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added clearer options to show the login form and registration for on the affiliate portal or dashboard page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added a warning message under the &quot;Affiliate Portal&quot; toggle when &quot;Anyone can register&quot; is disabled, and defaults the registration form to hidden.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some tweaks\/improvements to the &quot;User role required for plugin admin capabilities&quot; setting functionality.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the view affiliate page, when the a coupons statistics need calculating, it now show the coupon and &quot;calculate statistics&quot; button for those coupons next to the message.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the &quot;Affiliate User&quot; field dropdown when editing a coupon.<\/span><\/li><li><span class=\"caas-badge dev\" style=\"background-color: #1f262b;\">\ud83d\udee0\ufe0f Dev<\/span><span class=\"caas-item-text\">Added developer hook &quot;wcusage_before_payout_submit&quot; a payout is made.<\/span><\/li><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Updated to Freemius SDK 2.13.0.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-2-0-4th-november-2025\"><h4 class=\"anchoring\" id=\"version-7-2-0-4th-november-2025\">Version 7.2.0 - 4th November 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-2-0-4th-november-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">Made some changes to the admin dashboard page, and added ajax pagination to all the different sections.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a variety of code improvements and optimizations throughout the plugin to better meet coding standards.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-1-5-4th-november-2025\"><h4 class=\"anchoring\" id=\"version-7-1-5-4th-november-2025\">Version 7.1.5 - 4th November 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-1-5-4th-november-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added a warning message on the &quot;affiliate registration form&quot; settings if &quot;Anyone can register&quot; is disabled.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-1-4-4th-november-2025\"><h4 class=\"anchoring\" id=\"version-7-1-4-4th-november-2025\">Version 7.1.4 - 4th November 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-1-4-4th-november-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Release notes not yet published.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-1-2-4th-november-2025\"><h4 class=\"anchoring\" id=\"version-7-1-2-4th-november-2025\">Version 7.1.2 - 4th November 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-1-2-4th-november-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Security improvement.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-1-1-28th-october-2025\"><h4 class=\"anchoring\" id=\"version-7-1-1-28th-october-2025\">Version 7.1.1 - 28th October 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-1-1-28th-october-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Release notes not yet published.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-1-0-28th-october-2025\"><h4 class=\"anchoring\" id=\"version-7-1-0-28th-october-2025\">Version 7.1.0 - 28th October 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-1-0-28th-october-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added filters to the &quot;Affiliate Orders&quot; admin page.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an &quot;Export Orders&quot; button to the &quot;Affiliate Orders&quot; admin page to export the filtered orders list to a CSV file.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">The &quot;Affiliate Orders&quot; admin page is now displaying the total items and pages on the pagination.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added filters to the &quot;Affiliate Coupons&quot; admin page.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a &quot;sort by&quot; option to the admin &quot;Affiliate Coupons&quot; page.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added filters to the &quot;Commission Payouts&quot; admin page.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an &quot;Export Payouts&quot; button to the &quot;Commission Payouts&quot; admin page to export the filtered payouts list to a CSV file.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Updated the &quot;Statements&quot; admin page to have more columns and details, and a download button, for each statement.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Updated the &quot;Performance Bonuses&quot; admin page to have more columns and details, for each bonus.<\/span><\/li><li><span class=\"caas-badge custom_1768836010499_0\" style=\"background-color: #666666;\">\ud83d\udc4d\ufe0f Improved<\/span><span class=\"caas-item-text\">You can now drag and reorder the sections on the admin dashboard page.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">On the admin dashboard, the &quot;Affiliate Program Statistics&quot; now shows &quot;This Month&quot; as the default, with &quot;Last 7 Days&quot; moved to the last option.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">The core WooCommerce orders page &quot;Coupon Affiliate&quot; column now shows the coupon, user, and commission.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) For the product rates tab, added an option to choose the &quot;product price display&quot;, choosing whether the coupon discount is applied to the price that is shown.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">The &quot;affiliate portal logo&quot; will now automatically save when selecting a new image from the media library.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the affiliate coupons admin page sometimes showing empty rows.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the &quot;filter by coupon code&quot; not working on the WooCommerce orders admin page with HPOS.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue with the MLA portal not loading scripts properly, so some things like copy to clipboard were not working.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Fixed an issue with not being able to edit the PRO settings in the &quot;Registrations&quot; settings tab.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">(PRO) Partial fix for some broken text output on PDF statements.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-0-3-17th-october-2025\"><h4 class=\"anchoring\" id=\"version-7-0-3-17th-october-2025\">Version 7.0.3 - 17th October 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-0-3-17th-october-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Small tweak to the admin notifications dropdown.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Added a bulk &quot;Save All&quot; button with AJAX saving is enabled, when switching from the legacy option.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a PHP error when special characters are used in the custom &quot;affiliate&quot; text.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the settings page redirect after opting in on plugin activation.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-0-2-16th-october-2025\"><h4 class=\"anchoring\" id=\"version-7-0-2-16th-october-2025\">Version 7.0.2 - 16th October 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-0-2-16th-october-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with ajax saving on the settings page not working in some cases.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-0-1-14th-october-2025\"><h4 class=\"anchoring\" id=\"version-7-0-1-14th-october-2025\">Version 7.0.1 - 14th October 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-0-1-14th-october-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made a few small tweaks and fixes to the settings page, and saving settings functionality.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the admin users list and affiliate user page &quot;payouts&quot; details showing incorrectly in some cases.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with disabling the &quot;Enable Affiliate Registration Features&quot; option on step 2 of the setup wizard not letting you continue.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-7-0-0-14th-october-2025\"><h4 class=\"anchoring\" id=\"version-7-0-0-14th-october-2025\">Version 7.0.0 - 14th October 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-7-0-0-14th-october-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Updated the header bar on the plugins admin pages to include a more useful menu with quick links to important pages.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new &quot;notifications&quot; icon to the header bar on the plugins admin pages, which will when there is new referrals, pending registrations, payout requests, and more.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">On the admin dashboard, added a new sidebar with an &quot;Affiliate Overview&quot; showing the total number of affiliates, latest affiliates, and top affiliates.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Updated the layout of the plugins settings page with the navigation tabs now on the left side.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Made improvements to the &quot;Affiliate Dashboard Customisation&quot; settings section for simpler tab customisation.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">You can now re-order the tabs on the affiliate dashboard and affiliate portal via drag and drop in the &quot;Affiliate Dashboard Customisation&quot; settings.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added an option to the admin reports to filter by user group\/role when &quot;only show coupons assigned to an affiliate user&quot; is enabled.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an option to disable the invoice upload option for certain payout methods.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added an option to include a square image\/logo in the center of the QR code generated for referral URLs.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) New merge tags added to the &quot;Dynamic Code Generator&quot; settings: {first_name}, {last_name}, {first_name_initial}, {last_name_initial}. Also added a new filter for developers to make custom changes to the generated code.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added mailjet.com as a new option for the mailing list integrations.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">(PRO) Added a new option to the built-in store credit payout method to &quot;enable multi-currency support for store credit&quot;.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) Added details about the built-in newsletter system in the mailing list integrations settings section.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed the &quot;Subscribe to Affiliate Newsletters&quot; option showing on the settings tab of the affiliate dashboard even when disabled in the settings.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the settings page redirecting to the dashboard page on some websites.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed some issues with the &quot;search settings&quot; feature on the settings page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential issue with saving settings in some cases.<\/span><\/li><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Updated translations.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-6-8-2-23rd-september-2025\"><h4 class=\"anchoring\" id=\"version-6-8-2-23rd-september-2025\">Version 6.8.2 - 23rd September 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-6-8-2-23rd-september-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Updated the registration form &quot;Custom Fields&quot; settings section to allow dynamically adding and removing fields more easily without needing to refresh the page.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Potential fix to an issue with some websites when bulk saving the settings.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with Freemius &quot;opt in&quot; for the free version on activating the plugin.<\/span><\/li><li><span class=\"caas-badge custom_1768836106392_1\" style=\"background-color: #666666;\">Other<\/span><span class=\"caas-item-text\">Updated to Freemius SDK 2.12.2.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-6-8-1-18th-september-2025\"><h4 class=\"anchoring\" id=\"version-6-8-1-18th-september-2025\">Version 6.8.1 - 18th September 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-6-8-1-18th-september-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Removed the blue outline on the affiliate portal login form and registration form fields.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">New installs will no automatically save the default settings on the setup wizard even if they do not visit the settings page.<\/span><\/li><li><span class=\"caas-item-text\">Security Fix: Fixed a potential small &quot;Broken Access Control&quot; vulnerability bug (reported by &quot;Legion Hunter&quot; via Patchstack).<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-6-8-0-15th-september-2025\"><h4 class=\"anchoring\" id=\"version-6-8-0-15th-september-2025\">Version 6.8.0 - 15th September 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-6-8-0-15th-september-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new &quot;Email Newsletter&quot; feature to the plugin. This allows you to send custom email newsletters to all your affiliates, or specific groups of affiliates. You can create and send newsletters directly from the WordPress admin area, and view a log of all sent newsletters.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new referral link click &quot;Attribution Model&quot; option to the plugin settings, to allow you to choose between &quot;Last-click&quot; or &quot;First-click&quot; attribution for the referral URL tracking. This will determine whether the first or last referral URL used by a customer is credited with the conversion when they place an order.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">(PRO) The custom payout amount field on the affiliate dashboard payouts tab is now always 2 decimal places.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with deleting admin accounts triggering user roles to be deleted.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential PHP warning on the floating widget when a coupon has no statistics yet.<\/span><\/li><\/ul><\/div><div class=\"caas-version-section\" data-version-slug=\"version-6-7-0-8th-september-2025\"><h4 class=\"anchoring\" id=\"version-6-7-0-8th-september-2025\">Version 6.7.0 - 8th September 2025 <button class=\"caas-copy-link\" data-url=\"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531#version-6-7-0-8th-september-2025\" title=\"Copy link to this version\" aria-label=\"Copy link to this version\"><span class=\"caas-link-icon\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M12.707 7.091a2.685 2.685 0 0 0-3.798-3.798L7.763 4.44a.753.753 0 1 1-1.066-1.066l1.147-1.146a4.192 4.192 0 0 1 5.928 5.928l-1.146 1.147a.753.753 0 0 1-1.066-1.066l1.147-1.146Z\"><\/path><path d=\"M5.26 10.76a.753.753 0 0 1 0-1.066l4.434-4.435a.753.753 0 0 1 1.065 1.065L6.325 10.76a.753.753 0 0 1-1.066 0Z\"><\/path><path d=\"M3.293 12.707a2.685 2.685 0 0 1 0-3.798L4.44 7.763a.753.753 0 1 0-1.066-1.066L2.228 7.844a4.192 4.192 0 0 0 5.928 5.928l1.147-1.146a.753.753 0 0 0-1.066-1.066l-1.146 1.147a2.685 2.685 0 0 1-3.798 0Z\"><\/path><\/svg><\/span><\/button><\/h4><ul><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added new &quot;view affiliate&quot; page that allows admins to view detailed information about each individual affiliate, with a summary of their coupons, statistics, referrals, payouts, activity and more. It also includes options to edit the affiliate user. All previous edit affiliate links now go to this new page.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">On the &quot;Coupon Affiliate Users&quot; page, added a new &quot;actions&quot; column with a &quot;view&quot; link, and a &quot;delete&quot; button that has 4 different options for deleting the affiliate users or their coupons.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">On the &quot;Coupon Affiliate Users&quot; page, added a new &quot;sort by&quot; filter to sort the users by total referrals, sales, commission, or unpaid commission.<\/span><\/li><li><span class=\"caas-badge added\" style=\"background-color: #0e7a2a;\">\u2728 New<\/span><span class=\"caas-item-text\">Added a new search box to the admin settings page, that lets you look for specific settings on the page more easily.<\/span><\/li><li><span class=\"caas-badge tweak\" style=\"background-color: #6d28d9;\">\ud83d\udd28 Tweak<\/span><span class=\"caas-item-text\">Made some changes to the admin &quot;registrations&quot; page including adding some &quot;view affiliate&quot; and &quot;view dashboard&quot; buttons to the action column for accepted registrations.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with some websites not being able to save settings properly.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue with the referral URL displayed on the affiliate dashboard not being encoded, so coupons with symbols in them were not working properly.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed an issue in some cases where if certain order statuses were selected to show on the affiliate dashboard, certain orders were not updating the &quot;total&quot; or &quot;monthly summary&quot; stats properly.<\/span><\/li><li><span class=\"caas-badge fixed\" style=\"background-color: #8b2e00;\">\ud83d\udd27 Fixed<\/span><span class=\"caas-item-text\">Fixed a potential PHP error on the admin registrations page.<\/span><\/li><\/ul><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-sidebar.php","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-22531","page","type-page","status-publish","hentry","wpbf-post"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"Elliot Sowersby","author_link":"#"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/comments?post=22531"}],"version-history":[{"count":6,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531\/revisions"}],"predecessor-version":[{"id":24918,"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/pages\/22531\/revisions\/24918"}],"wp:attachment":[{"href":"https:\/\/couponaffiliates.com\/es\/wp-json\/wp\/v2\/media?parent=22531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}