Description
Easily create an advanced coupon based affiliate program for WooCommerce, and display detailed coupon usage statistics.
Give your affiliates access to a user-friendly affiliate dashboard for their coupons, to view coupon usage statistics, recent orders, commission earned, referral URLs and more.
Why is Coupon Affiliates the best WooCommerce affiliate plugin?
- Unique – The only plugin that is built specifically for creating a âcoupon basedâ affiliate program for WooCommerce.
- Quick & Easy to Use – Get your affiliate program setup quickly and easily! The plugin is easy to use for you and your affiliates.
- User Friendly – The affiliate dashboard is user friendly, visually pleasing, and includes lots of features your affiliates will love.
- Transparency – Build trust with your affiliates, by giving them transparent access to the important statistics they want to see, in real-time, directly on their WooCommerce affiliate dashboard.
- Lots of Customisations – The plugin comes with plenty of useful settings to make the affiliate program work exactly how you want.
- Friendly Support – UK-based support is available to both our free and paid users, regarding setup, customisations and more.
- Built for WooCommerce – This affiliate plugin is developed exclusively for WooCommerce, the best eCommerce platform.
- Easy Migration – Migration from other affiliates plugins is super simple, since the plugin will display the full order history for each affiliate coupon (even orders created before installing the plugin).
- Frequent Updates – We are always working on adding new awesome features to Coupon Affiliates. Got a suggestion? Let us know!
đ Plugin Features
— Affiliate Dashboard —
- On the affiliate dashboard, you and your affiliates can view detailed statistics for their referral coupon, including total usage, recent order details, referral URL generator, conversions statistics, and lots more.
— Accurate Commission Tracking —
-
Affiliates can see the total commission earned via their coupon, and for each individual order in the recent orders list.
-
There are 3 types of commission amounts, including fixed commission âper productâ, âper orderâ, and a âpercentageâ of the total order. You can even set all 3 for more flexible commission calculations!
— Recent Orders List —
-
Affiliates can view a recent order list for their coupon, with general info such as date, order subtotal, discount, total, products purchased, commission earned etc. A monthly orders/commission summary is also included in the PRO version.
-
This can be filtered by date or order status, and also shows combined totals for all orders within the date range selected.
— Affiliate Referral URLs —
-
Affiliates can generate a referral URL via the affiliate tool which automatically applies the coupon at checkout for visitors using their link.
-
They can also view total clicks, usage, and conversion rate for their referral URL on the affiliate dashboard, along with a detailed log of all of their individual clicks.
-
If required, you can enable an option to track conversions via the referral URL even if coupon was not used. If enabled, if someone visits the site via the referral URL and places an order without using the coupon code, it will still be tracked and award the affiliate.
— Assign Users to Coupons —
-
Assign/link user accounts to coupon codes, to give them direct private access to their affiliate dashboard for each coupon.
-
A login form will be displayed on the affiliate dashboard page for logged out users, along with the affiliate registration form.
— Affiliate Registration System —
-
Display a customisable affiliate registration form on your website to allow users to apply as an affiliate. Learn More.
-
You can easily manage and approve all your affiliate applications in the WordPress admin area.
-
The system will automatically generate the affiliate coupons, assign the users to it, and send them a customisable welcome email.
— Email Notifications —
- Automatically send email notifications to affiliates when their coupon code is used, to let them know they have earned new commission. You can also customise the emails with your own message.
— Fraud Prevention —
- Fraud prevention is an important part of any affiliate program. We have implemented several powerful features and options to help stop fraudulent sales! Learn more.
— WooCommerce Subscriptions —
- Coupon Affiliates includes free integration with the official âWooCommerce Subscriptionsâ plugin. This means you can offer affiliates referring commission for subscription renewals, or optionally toggle this off to only reward commission for the first order.
— Multi-Currency Support —
-
With Coupon Affiliates, you can enable multi-currency support and easily set conversion rates for all your store currencies.
-
This will then automatically convert the order totals, total stats, and commission earned, in the affiliate dashboard to your base store currency, no matter which currency each of the orders were made in.
đ¨ Admin Management & Customisation
Coupon Affiliates makes it easy to manage and customise your affiliate program, with a large variety of useful features and tools.
— Admin Dashboard —
- The admin dashboard shows a summary of statistics for your affiliate program, including a 7 day report of the total referrals, and commission earned by affiliates. It will also show the 5 latest referrals, activity logs, url clicks, newest coupons, and more.
— Admin Tools —
- A variety of admin tools are available to make manging your affiliate program even easier. This includes tools to bulk generate new coupons, assign users to coupons, bulk edit coupons, bulk assign affiliates to orders, and more.
— Admin Reports & Analytics —
-
Get access to admin reports for the past 2 weeks. Reports allow you to see the overall WooCommerce coupon usage stats, and sales for all coupons, and each individual coupon, on a single page.
-
With the Pro version get access to unlimited date range on the admin reports, export to CSV, and access to date comparison features, to compare analytics between 2 sets of dates.
— Coupons List & Dashboard Links —
- In the WooCommerce coupons list, a new column will show a unique link to view the affiliate dashboard for that coupon yourself, or you can share this link with a user. Here you can also see a brief affiliate overview for each coupon, including the assigned affiliate.
— Plugin Customisation & Settings —
- A large variety of settings are available to modify all the plugins features, and affiliate dashboard, to meet your specific requirements.
— Orders Affiliate Info —
- A new column will be added to the orders list, as well as a meta box widget in single orders. This will show coupon code used, affiliate user, commission for that order, and a link to the affiliate dashboard.
— Coupon Marketing Campaigns & More —
- The plugin can also be used for your coupon marketing campaigns, so you can view sales, usage statistics, etc for each of your coupons. Will also work great for influencer marketing, a refer a friend program, or managing an ambassador program.
đĽ Getting Started
— Ready to increase sales with your new affiliate program? —
Setup your own affiliate WooCommerce system in minutes. Then launch your coupon affiliate marketing program to help increase your sales!
To get started, simply add the shortcode [couponaffiliates] to a new page. This will assign it as the dashboard parent for generating the unique dashboard page links, which you can share with affiliates.
Upon installation, a small setup wizard will help you get started and automatically generate the affiliate dashboard page for you.
— Migrating from another Affiliates Plugin? —
Migration of affiliate data to Coupon Affiliates is super simple, since for the most part it uses the existing data that’s stored by WooCommerce.
Once you install the plugin, it will look back at the full order history for each coupon, even those created before the installation, and display the stats & commission for these on the coupon affiliate dashboard. All you’ll need to do is assign your affiliate users to coupon codes, configure the settings, then you’re good to go!
⥠Want more advanced features?
Coupon Affiliates PRO is a paid upgrade which provides a whole bunch of exciting addons and extra features to take your coupon affiliate system to the next level. This includes:
- Multi-Level Affiliates (MLM) – Your users can become super-affiliates and invite other affiliates to be a part of their multi-level affiliate network. They will then earn extra commission from all their referrals.
- Admin Reports & Analytics (Advanced Filters) – Access to the advanced filter options (unlimited date range & comparisons) for the Admin Reports & Analytics.
- Affiliate Email Reports – Automatically send an email report (and PDF) to affiliates every week/month with a summary of their recent commission and referral stats.
- Advanced Registration Features – Enable some more advanced affiliate registration features such as custom form fields, dynamic code generator, auto accept, auto registration, and more.
- Creatives – Display a creatives section with downloadable banners. Includes preview, download, and copy code buttons.
- Commission Payout Tracking – Affiliates can keep track of total UNPAID commission. Admins can view requested commission payouts from affiliates, and track/manage pending, complete and cancelled payouts.
- Commission Payout Requests – Affiliates can request payouts for their pending commission. You can set a payment threshold for commission, and set a delay before commission can be claimed.
- Stripe Payouts – Automatically pay your affiliates in one-click with Stripe!
- PayPal Payouts – Automatically pay your affiliates in one-click with PayPal Payouts!
- Store Credit Payouts – Automatically pay your affiliates into a wallet, in one-click, with Store Credit Payouts! Addons are available to integrate with wallet plugins such as TeraWallet or YITH Account Funds.
- Monthly Summary Table – Show a table with a summary of monthly orders, and total statistics for that coupon for each month in the past 12 months (can be filtered to other months / previous years).
- Line Graphs – Line graphs on the âStatisticsâ tab to show commission earned, on a day by day bases, for past 90 days, 30 days, or 7 days.
- Export to Excel – Enable a button on coupon pages to export an Excel (CSV) file with a 12 months summary of the individual coupons usage statistics for each month, or the recent orders table.
- Custom Coupon Commission – Set custom flexible commission amounts for individual coupons.
- Custom Product Commission – Set custom flexible commission amounts for individual products.
- Custom User Role Commission – Set custom flexible commission amounts for individual user roles.
- Campaigns (Referral URL) – Allow your affiliates to create referral âcampaignsâ and then create custom URLs to track clicks/conversions per campaign.
- Direct Link Tracking (Referral URL) – Affiliates can link directly to your website via their website without needing an affiliate link.
- Social Sharing (Referral URL) – Add social sharing buttons to the referral URL tab, so affiliates can instantly share their generated referral link.
- Short URL Generator (Referral URL) – Add a button to the referral URL tab, to allow affiliate users to generate a short URL for their referral link automatically.
- QR Code Generator (Referral URL) – Add a button to the referral URL tab, to allow affiliate users to automatically generate a QR code for their referral link.
- Monthly Summary Table – Show a table with a summary of monthly orders, and total statistics for that coupon for each month in the past 12 months (can be filtered to other months / previous years).
- Lifetime Commission – Option to enable âLifetime Commissionâ functionality for affiliate referrals, so your affiliates get commission for every future sale by the customers they refer, even if they don’t use the coupon again.
- Affiliate Landing Pages – Ability to link a landing page to an affiliate coupon, which will then work the same as a referral URL.
- Subscriptions: Renewal Limit – With the WooCommerce subscriptions plugin installed, optionally set a âlimitâ on how many renewals are rewarded. For example, you can set this to reward commission on the first 3 months.
- Automated Conversion Rates – Automatically update the multi-currency conversion rates every 12 hours via the Exchangerates API.
- Custom Dashboard Tabs – Create your own tabs, to display custom sections and content on the affiliate dashboard.
- and more great features coming soon…
Learn more about Pro and upgrade at www.couponaffiliates.com
âď¸ Integrations
Coupon Affiliates was built exclusively as a WooCommerce Affiliate Plugin, however it can also be integrated with other popular eCommerce plugins such as LifterLMS, LearnDash, TutorLMS, MemberPress, and Paid Memberships Pro. Click here to learn more. It also integrates well with other coupon plugins such as Smart Coupons, and Advanced Coupons.
đ Roadmap
Want to know what new features we’re working on releasing in the future? Check out our roadmap.
đ Suggestions and Support
If you have any suggestions for additional functionality, need any help, or have found a bug, please get in touch!
Screenshots
Example of "Statistics" tab on affiliate dashboard. Example of "Recent Orders" (Referrals) tab on affiliate dashboard. Example referral URL tab on affiliate coupon dashboard page (free). Example admin list of WooCommerce coupons and their unique links. Example of admin reports & analytics. Example of plugin settings page in WordPress admin. Pro Feature: Example of 'Monthly Summary' section. Pro Feature: Example of the extra PRO features in the 'Referral URL' tab (campaigns, social sharing, short URLs, QR codes). Pro Feature: Example of Affiliate commission payouts requests and logs. Pro Feature: Example of 'Creatives' tab on affiliate dashboard. Pro Feature: Example of Admin commission payouts management area.
Installation
- Upload the âwoo-coupon-usageâ plugin to the â/wp-content/plugins/â directory.
- Activate the affiliate plugin through the âPluginsâ menu in WordPress.
- Insert shortcode [couponaffiliates] into a page, to create the affiliate dashboard.
- Modify additional plugin settings found in WordPress admin under menu item âCoupon Affiliatesâ. View the âHow To Useâ tab for more instructions.
- Optional: Upgrade to the Pro version via âCoupon Affiliatesâ > âUpgradeâ on the admin menu for more advanced features.
FAQ
-
Will there be more features added in the future?
-
Yes! New features are added frequently, most of which are based on feedback. So if you have any suggestions to help improve the coupon affiliates plugin, please get in touch!
-
Will this work with my existing coupons and orders?
-
Yes, once you install the plugin it will look back at the full order history for each coupon, even those created before the installation, and display the stats for these on the coupon affiliate dashboard too.
-
How do the affiliate referral URLs work?
-
A referral URL is automatically generated for the affiliate, and can be found on their dashboard. This link can then be shared by the affiliate. Anyone that visits the website using that link, will have the coupon code automatically applied to their account on checkout. Clicks are also tracked, and any sales made via the coupon are tracked as conversions.
-
Can I assign affiliate users to coupons?
-
Yes, you can assign affiliate users to coupons, which will give them direct access to their affiliates dashboard page, without needing to use a unique link. Click here to learn more.
-
What kind of coupon usage statistics are shown?
-
On the coupon affiliate dashboard, you (and your affiliates) will be able to see a variety of statistics including total uses, discount type, orders total, amount saved, commission earned, and more. You will also be able to see a recent order table (with general info such as date, order total, discount, products, commission etc), and with the pro version you can see a monthly orders/commission summary table for the past 12 months.
-
GDPR & Privacy
-
All data used and created by the Coupon Affiliates plugin is stored on your own website. We don’t track or collect ANY of your affiliate program data ourselves. You can optionally opt-in to share some basic usage data which helps us with providing support, fixing bugs, and improving the plugin, and can also opt-out at any time.
-
Do you provide support?
-
Yes. If you need any help setting up the affiliate plugin, please free to get in touch and we’ll be happy to help!
-
How can I report issues/bugs with the plugin?
-
You can report feature bugs by creating a support ticket. Please provide as much information as possible to make it easier for us to find a solution for you.
-
How can I report security bugs?
-
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
Reviews
Contributors & Developers
“WooCommerce Affiliate Plugin – Coupon Affiliates” is open source software. The following people have contributed to this plugin.
Contributors“WooCommerce Affiliate Plugin – Coupon Affiliates” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “WooCommerce Affiliate Plugin – Coupon Affiliates” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
Version 5.9.3 – 22nd September 2023
- Tweak: (PRO) The âStore Credit Balanceâ on affiliate dashboard (settings tab) will now show a formatted number (such as ÂŁ0.00) when it is 0 or empty.
- Fix: Properly format the amount shown in the activity log for âunpaid commissionâ updated events, to 2 decimal places.
- Fix: Fixed the alignment and layout of the login and registration forms on the affiliate dashboard page, when logged out.
- Fix: Fixed a PHP warning on the âBulk Create: Affiliate Couponsâ admin tool page.
- Fix: Fixed a typo with the âProduct Priceâ text on the âProduct Commission Ratesâ table.
- Fix: Fixed the âCoupon Typeâ column in the new âCouponsâ admin list page, always showing âFixed Cart Discountâ instead of the actual coupon type.
- Fix: Fixed a PHP warning with the âwcusage_is_domain_blacklistedâ function.
Version 5.9.2 – 20th September 2023
- Fix: Fixed an issue with the admin menu ordering and separators.
Version 5.9.1 – 20th September 2023
- Improvement: (PRO) Added an option in the âRatesâ tab settings to show a âReferral Linkâ column, which displays a âCopyâ button, to copy the referral link for that product.
- Tweak: Small design changes to the plugins admin dashboard page.
- Tweak: Updated some text/details in the âForm CAPTCHA – Spam Protectionâ section of the settings page.
- Tweak: Added a little extra spacing between the icon and text on the affiliate dashboard tabs.
Version 5.9.0 – 19th September 2023
- New: (PRO) Added âPer-Affiliate Product Commission Ratesâ feature, visible when editing products. These options allow you to set product-level commission rates on a per-affiliate basis. These rates can be set per coupon, user, or user role. If you set rates for a specific affiliate for a product, it will override the default rates that are set.
- New: (PRO) Added an option to show a new âRatesâ tab on the affiliate dashboard, which shows a table of the commission rates earned for that affiliate on each individual product.
- New: Added an option to set the âMaximum commission per orderâ. This allows you to set the maximum commission amount that is calculated and can be earned per order referred by affiliates.
- Improvement: Made some changes to the code that handles refunds to make it more consistent and reliable when deducting commission. Especially for partial refunds.
- Improvement: (PRO) Added a ârotationâ option to the text fields in the dynamic creatives feature, to allow you to rotate the text.
- Improvement: Edited the âCouponsâ link under âCoupon Affiliatesâ to link to a new custom page that lists all the coupons, with some extra columns.
- Improvement: Edited the âAffiliate Usersâ link under âCoupon Affiliatesâ to link to a new custom page that lists all the affiliate users that are assigned to coupons.
- Improvement: Edited the âCoupon Ordersâ link under âCoupon Affiliatesâ to link to a new custom page that lists all the orders that have been referred by an affiliate, with some extra columns.
- Improvement: The âOther Informationâ column in the admin âAffiliate Registrationsâ page will now show the users first name and email address.
- Improvement: The âNew Affiliate Applicationâ admin email now supports ânameâ and âemailâ merge tags.
- Improvement: (PRO) Added a search field to the admin payouts page.
- Improvement: (PRO) With the âCustom Affiliate Dashboard Tabsâ feature, added a new option for each tab to set a custom âTab Headerâ so you can have a different (longer) name for the tab header, than the actual tab button.
- Tweak: The affiliate username will now be shown on the affiliate dashboard, next to the logout link.
- Tweak: (PRO) Edited the layout of the dynamic creatives text fields slightly (2 columns).
- Tweak: Removed the code that would no longer force refresh stats if the usage is 0, since there are cases where the usage would be 0 but it still needs to be refreshed.
- Tweak: When assigned to multiple coupons the âTotal Usageâ shown for each coupon on the âYour Couponsâ page, will not show the proper total usage from the all-time stats if available.
- Tweak: Some small tweaks/improvements to styling on some admin pages.
- Tweak: For the very first order for a coupon, the all-time statistics will now be updated automatically, if they are not already set (instead of waiting for the first time the dashboard is loaded).
- Tweak: When multiple referral links are clicked, it will now apply the coupon code for the latest referral link clicked and replace any existing affiliate codes already applied to cart.
- Tweak: Added a âDownload CSV Templateâ link to the âBulk Create: Affiliate Couponsâ tool page.
- Dev: Removed âcommission_summaryâ from the âwcu_alltime_statsâ meta since it’s not used.
- Dev: Added a filter to modify the dashboard page title (defaults to the coupon code).
- Fix: Fixed an issue with the all-time line graphs, when more than 100 orders within the 90 day date range.
- Fix: Fixed issue with the all-time stats if an order is created with âpayment pendingâ status.
- Other: Tested with WordPress 6.3.1
- Other: Tested with WooCommerce 8.1.1
Version 5.8.0 – 3rd August 2023
- New: (PRO) Added new âDynamic Creativesâ feature that allows you to build advanced creatives, which automatically generate unique image/banner for each of your affiliates based on certain merge tags. Learn More.
- New: (PRO) Added new âSchedule Creativesâ feature to the âCreativesâ tab on the affiliate dashboard. This allows you to schedule creatives to be displayed on the affiliate dashboard, for a certain date range.
- Tweak: (PRO) Added some additional columns to the âcreativesâ admin list such as âcreative typeâ, âcreative imageâ preview, and âcreative descriptionâ.
- Tweak: Swapped the âTotal Usageâ and âDiscountâ boxes around in the âStatisticsâ tab, under âCoupon Infoâ, on the affiliate dashboard.
- Tweak: Made some design/layout improvements for the affiliate dashboard on mobile.
- Fix: Fixed a potential error with the registration form when using login security plugins.
- Fix: (PRO) Fixed a potential FPDF conflict error when using other plugins that use FPDF.
Version 5.7.1 – 28th July 2023
- Tweak: The affiliate dashboard stats will be automatically refreshed when changing the ârequired order status to show on affiliate dashboardâ option.
- Tweak: The affiliate dashboard stats will be automatically refreshed when saving options without ajax saving enabled, if certain options are changed (commission rates etc).
- Tweak: The affiliate dashboard stats will no longer force refresh stats if the usage is 0, since it does not need to be refreshed.
- Fix: Fixed an issue with the new âremove all tracking cookies when customer places an orderâ option causing clicks in the clicks logs to not show as converted when an order is placed. This did not affect the actual commissions.
- Fix: Fixed an issue where the âTotal Salesâ on the âAll-timeâ stats on the affiliate dashboard was sometimes not using/showing the correct decimal amounts, since the last update.
- Fix: Fixed an issue if both âPending paymentâ and âProcessingâ order statuses were set to display on the affiliate dashboard, the âAll-timeâ stats would not update for new orders, on the affiliate dashboard.
- Other: Tested with WooCommerce 7.9.0
Version 5.7.0 – 25th July 2023
- New: Added batch ajax loading when refreshing affiliate dashboard statistics (first load or manual refresh) to help prevent timeout/performance issues with coupons that have lots of orders. Should also help prevent certain rare situations that resulted in ajax errors.
- New: Significant performance improvements for when refreshing statistics. Changed the way order meta is saved.
- New: (PRO) Added âunpaid commission addedâ and âunpaid commission removedâ to the activity log.
- New: Added an option in âReferral Link Settingsâ to âremove all tracking cookies when customer places an orderâ.
- New: Added a way to delete logs on the Activity Logs page, that are older than a certain number of days.
- Tweak: (PRO) When editing an order, if the order is complete but still has not granted âunpaid commissionâ, a link will show to update this.
- Tweak: Removed the spacing under the âNo orders foundâ message on the affiliate dashboard.
- Tweak: Hidden the order status totals for the latest orders in the âStatisticsâ tab on the affiliate dashboard.
- Tweak: Improved the tooltip on the âAffiliate Couponsâ column, in the admin users list.
- Tweak: (PRO) MLA commission will now show on the tooltips in the admin orders list.
- Tweak: Made a few small tweaks/improvements to admin settings page on mobile.
- Tweak: The option to âtrack conversions via referral URL even if coupon was not usedâ will no longer track if âallow affiliate user to apply their own coupon code at cart / checkoutâ option is disabled, and the affiliate clicks their own link.
-
Tweak: (PRO) Updated the âDelay Commissionâ cron job to check twice per day instead of once per day.
-
Fix: Made the âNew Customers Onlyâ option for âWho can apply affiliate coupons to their cart?â now compatible with HPOS.
- Fix: Allow â0â as the âCoupon Discountâ in the quick generate form on the setup wizard for the template coupon.
- Fix: Fixed the âSubtotalâ not showing on the products list in the âMonthly Summaryâ tab on the affiliate dashboard.
- Fix: Ensure certain values are always assigned as a âfloatâ before using them in calculations. Helps prevent some issues with PHP 8+ in certain cases.
Version 5.6.0.1 – 17th July 2023
- Fix: (PRO) Fixed an issue with the dropdown, checkbox, and radio fields in the custom registration form, not working with multiple options.
Version 5.6.0 – 12th July 2023
- New: Added âAdmin Toolsâ page to admin menu.
- New: Added âImport/Export Custom Tablesâ tool to admin tools page. Import or export the custom tables used by the plugin.
- New: Added âBulk Create: Affiliate Couponsâ tool to admin tools page. Bulk create or import a list of new affiliate coupons (and users) to be automatically created.
- New: Added âBulk Assign: Coupons to Ordersâ tool to admin tools page. Bulk assign affiliate coupons to orders for the affilaite to earn commission for that order.
- New: (PRO) Added âBulk Edit: Product Settingsâ tool to admin tools page. Bulk edit, import, or export the per-product commission settings.
- New: Added âBulk Edit: Coupon Settingsâ tool to admin tools page. Bulk edit, import, or export existing coupon commission rates and assigned user.
- New: Added some new options to the âGeneralâ settings tab, under a new âAffiliate Dashboard Customisationâ section under âStatisticsâ Tab, to customise what is shown on the âStatisticsâ tab on the affiliate dashboard.
- New: Added a âSection Layoutâ option on the âStatisticsâ Tab customisation settings, to allow you to re-arrange the order of the sections on the âStatisticsâ tab on the affiliate dashboard.
- New: Added 2 new options to show a âCommission Payoutsâ and âLatest Referralsâ summary on the âStatisticsâ tab on the affiliate dashboard.
- Tweak: Made some small adjustments to the styling of certain elements on the affiliate dashboard and admin area.
- Tweak: Updated the âHelpâ tab on the admin settings page to now show all the links to the documentation pages.
- Tweak: Changed the default colour/style of the table header/footer on the affiliate dashboard.
- Tweak: In the settings page and setup wizard, added a way to quickly generate the âtemplate couponâ. Also added an easy access âEdit Couponâ link, under it.
- Tweak: Updated to allow HTML / links in the labels for custom registration fields.
- Tweak: Only load the graphs script if the line graphs are enabled.
- Tweak: If the per-coupon rates are edited for a single coupon, it will now refresh the stats automatically.
- Tweak: In the âReferral Link Settingsâ adding some validation to make sure the âDefault Pageâ being set is a valid URL.
- Tweak: Updated the affiliate dashboard tabs to stay highlighted when selected and that tab is active.
- Tweak: Improvement to percentage change amounts shown on the âStatisticsâ tab of affiliate dashboard.
- Tweak: Updated the âNewest Affiliate Couponsâ table on the admin dashboard to only show coupons with an affiliate user assigned.
- Tweak: Some small tweaks/improvements to the line graphs.
- Tweak: A few small tweaks/improvements to mobile version of affiliate dashboard.
- Tweak: When refreshing the stats for an affiliate dashboard it will no longer temporarily disable all the other tabs on the dashboard.
- Fix: Fixed an issue with the new option to set a custom âAffiliate Referrer Couponâ for orders, if the coupon was not in lowercase (since 5.5.0).
- Fix: (PRO) Fixed a PHP warning with the âDynamic Code Generatorâ feature in certain cases.
- Fix: (PRO) Fix line graph occasionally not loading when ajax loading is disabled.
- Fix: Fixed a âUndefined variable: lifetimeaffiliateâ PHP notice on the single order page.
Version 5.5.1.3 – 5th July 2023
- Fix: Fixed a PHP error when manually adding order in some cases, showing âunsupported operand typesâ.
- Fix: Fixed an error with subscription renewals (since 5.5.0).
- Fix: Fixed an issue with the âNew Referralâ emails.
- Fix: (PRO) Fixed an âall-timeâ statistics issue with the âNever update the saved âcommissionâ value for past ordersâ option enabled, combined with per-coupon rates.
- Other: Updated to Freemius SDK 2.5.10
Version 5.5.1.2 – 1st July 2023
- Fix: Fixed issue with some sites not seeing the âSave Settingsâ button with legacy saving enabled.
Version 5.5.1.1 – 23rd June 2023
- Fix: Fixed an issue with commission amounts show on dashboard when set on per-coupon basis (since 5.5.0).
- Fix: Fixed an issue with statistics on affiliate dashboard with order by âcompletedâ date selected in settings (since 5.5.0).
Version 5.5.1 – 18th June 2023
- New: Added [couponaffiliates-referral-urls] shortcode that displays the current users referral URL. If assigned to multiple coupons, it shows a list.
- Tweak: Updated referral URLs to always have a trailing slash after the URL (before parameters) to solve some issues with the full link (with tracking parameters) not being clickable on certain sites, like in YouTube descriptions.
- Tweak: Made a few small tweaks to the admin settings page.
- Fix: Fixed a json_decode() error shown in some cases.
Version 5.5.0.2 – 17th June 2023
- Tweak: (PRO) Removed extra line break in admin menu if payouts feature disabled.
- Fix: Fixed a PHP error since 5.5 on some sites, with class âAutomattic\WooCommerce\utilities\OrderUtilâ not found.
Version 5.5.0.1 – 16th June 2023
- Fix: Fixed a few PHP warnings that could be shown in some cases.
- Fix: Fixed issue with registration form submissions in rare cases not submitting (showing captcha error).
Version 5.5.0 – 15th June 2023
- New: Added support for WooCommerce’s new âHigh-Performance Order Storageâ feature. When enabled this should make loading the affiliate dashboard even faster.
- New: Significant performance improvements for when loading order affiliate data, such as on the affiliate dashboard and admin reports.
- New: Added option to track conversions via referral URL even if coupon was not used. If enabled, if someone visits the site via the referral URL and places an order without using the coupon code, it will still be tracked and award the affiliate.
- New: Added option to set a custom referrer for an order that has already been placed. This can be done via the âEdit Orderâ page in the admin area.
- New: Added option to hide commission statistics for non-affiliate coupons. When enabled, commission statistics are disabled/hidden for coupons that are not assigned to an affiliate user.
- New: (PRO) MLA: Added to also give fixed commission for MLA parents for sub-affiliate referrals, instead of just percentage commission. ou can pply these together, or just one or the other.
- New: Added option to enable Cloudflare Turnstile captcha on the affiliate registration form.
- New: Added {passwordurl} merge tag to âNew Affiliate Account Createdâ email template, to show the user password reset URL.
- New: (PRO) Payouts: Added an option to each payout method, to set a user role that can use that payout method. This is useful if you want to restrict certain payout methods to certain user roles.
- New: (PRO) Payouts: Added option to add an extra field to the âbank transferâ payout method to collect some additional information from the affiliate.
- New: (PRO) Added a new âAutomated Conversion Ratesâ option to automatically update the multi-currency conversion rates every 12 hours.
- Tweak: Updated the âCoupon Affiliatesâ admin submenu to be more organised, with some seperators splitting certain links up into sections.
- Tweak: (PRO) The âPayoutsâ tab on the affiliate dashboard no longer loads via ajax since it’s not needed.
- Tweak: All admin based roles will now be listed as an option in the âAdmin Permissionsâ option, in the âDebugâ settings tab.
- Tweak: Changed the âAdd New Affiliateâ button to link to a dedicated page, instead of popup.
- Tweak: The {amount} merge tag in payouts emails will now convert based on the website locale settings.
- Tweak: (PRO) MLA: Made the affiliate network tree background transparent (instead of white).
- Tweak: (PRO) MLA: A few small improvements to the MLA dashboard page on mobile.
- Tweak: (PRO) Registration: If the âEnable Multiple Templatesâ option is enabled, the âCoupon Typeâ can now be selected when manually adding affiliates.
- Fix: Fixed a conflict issue with the âwcusage_applied_coupon_check_allow_customerâ function.
- Fix: (PRO) Fix line graph occasionally not loading properly on the affiliate dashboard.
- Fix: (PRO) Fixed a possible PHP error showing wcusage_get_credit_users_balance() function does not exist.
- Fix: (PRO) Fixed a PHP warning showing when generating short URLs.
- Fix: (PRO) Fixed a PHP warning showing when saving profile settings and âwcu_ml_accessâ is not set.
- Fix: Fixed a PHP error sometimes caused after submitting affiliate registration, when âDynamic Coupon Generatorâ is enabled.
- Fix: Fixed issue with âChange to pendingâ button not working on the âAffiliate Payoutsâ page with manual payout methods.
- Fix: (PRO) Lifetime: Fixed an error with lifetime commission expiry if âLifetime Commission Expiryâ was set to 0.
- Fix: (PRO) Lifetime: Fixed issue with affiliate dashboard all-time statistics not refreshing instantly when an order was placed by customer with a âlifetime affiliate referrerâ (no coupon used).
- Fix: Fixed some issues with the commission summary (when clicking âmoreâ on an order on the affiliate dashboard).
- Fix: Fixed issue in free version, with the âThis Monthâ and âLast Monthâ not always refreshing stats instantly on the affiliate dashboard for new orders placed.
Version 5.4.7 – 4th May 2023
- Fix: Fixed new âUncaught TypeError: round()â error occasionally occuring on affiliate dashboard with PHP 8+.
- Other: Updated to Freemius SDK 2.5.7
Version 5.4.6 – 12th April 2023
- Other: Security improvement.
- Other: Tested with WooCommerce 7.5.1
Version 5.4.5 – 2nd April 2023
- Other: Updated to Freemius SDK 2.5.6
- Other: Tested with WordPress 6.2.0
- Other: Small tweak & security improvement.
Version 5.4.4 – 30th March 2023
- Other: Security improvement.
Version 5.4.3 – 24th March 2023
- Other: Updated to Freemius SDK 2.5.5
Version 5.4.2 – 14th March 2023
- Tweak: On the admin dashboard, the user/affiliate column will now show the username, if the user does not have a first/last name set.
- Tweak: On the admin dashboard, it will only show orders/referrals for order statuses selected in the settings.
- Tweak: On the admin reports, the 3 statistics boxes will now align better on certain screen sizes.
- Tweak: (PRO) Updated the âPaidâ button when PayPal/Stripe payout method is used for the payout, to work correctly if you want to mark it as paid manually.
- Tweak: (PRO) Payouts will now show the day/time in the websites set localised timezone.
- Tweak: (PRO) The âstatusâ shown in PDF statements is now localized and translatable.
- Tweak: Improved styling on the âView affiliate dashboardâ button on the affiliate registration page, when user is already affiliate.
- Tweak: (PRO) Improved styling on the âAdd New Domainâ button on the affiliate dashboard (direct link tracking).
- Tweak: Some styling changes/improvements to the plugins admin pages.
- Tweak: The âSave Settingsâ button will now show by default on the admin settings page, and only hidden if ajax saving works correctly.
- Tweak: The WooCommerce subscription renewal commissions setting will now work even without having the lifetime commission module enabled.
- Tweak: When the reCAPTCHA fails, the forms fields will now be refilled with the data the user entered, so they don’t have to re-enter it.
- Fix: Fixed an issue with reCAPTCHA on the affiliate registration form, causing accounts to still be created in some cases even if the reCAPTCHA was not completed.
- Fix: (PRO) Fixed issue with scheduled payouts sometimes not working correctly and not automatically completing the payout.
- Fix: Fixed issue with the âShow order totalâ setting not hiding the âtotalâ column when turned off.
- Fix: Fixed issue with the âAllow affiliate user to apply their own coupon code at cart / checkout.â setting not working properly (when turned off) with coupons that included all capitals in some cases.
- Fix: Fixed a few small PHP errors.
- Other: Updated to Freemius SDK 2.5.4
- Other: Tested with WooCommerce 7.4.1
Version 5.4.1 – 22nd December 2022
- New: (PRO) Added new [couponaffiliates-creatives] shortcode to allow you to display the âcreativesâ tab content on any custom page, without the visitor needing access to the affiliate dashboard.
- Improvement: Added new merge tags to the admin âNew Affiliate Applicationâ email template. You can now display all the custom field values in this email.
- Tweak: When submitting affiliate application form, emoji characters will be encoded before adding to database to prevent issues on some sites.
- Tweak: Updated the âwcusage_registerâ table âtextâ columns to use the âutf8mb4_unicode_ciâ collation when the table is generated.
- Tweak: Moved creatives without a category above brand colors on the affiliate dashboard.
- Tweak: When a referral URL is clicked, the referrer coupon is now also stored as a session variable. Therefore, this should fix rare occassions where the âwcusage_referralâ cookie was not set on the first visit, it will retry the next time a page is loaded.
- Tweak: With the âAllow affiliate user to apply their own coupon code at cart / checkoutâ option disabled, resolved an issue where some users were able to get around this, and still apply their own coupons.
- Fix: Fixed the âuploadâ file buttons when adding new creatives.
- Fix: Fixed issue when âAutomatically register all new users as an affiliateâ option was enabled, and they fill out the registration form, it was submit the application twice and overrwrite.
- Fix: Fixed âUndefined array keyâ PHP warning showing on the edit coupon page.
- Other: Tested with WooCommerce 7.2.2
Version 5.4.0 – 5th December 2022
- New: (PRO) Added categories to creatives. You can now assign a category to creatives, and creatives will be sorted into their own categories when displayed on the affiliate dashboard.
- New: (PRO) Added YouTube Video, MP4 Video, and PDF as option to include in the creatives tab of affiliate dashboard.
- New: (PRO) Added Brand Colors as option to include in the creatives tab of affiliate dashboard.
- Tweak: (PRO) Updated the âCreatives Textâ option to TinyMCE editor, so you can add more advanced custom text to the top of the creatives tab.
- Tweak: (PRO) Added a light grid background to the creatives boxes on the affiliate dashboard, where there is any empty space.
- Tweak: (PRO) The buttons on creatives tab now have the âpointerâ cursor when hovered over.
- Tweak: (PRO) Added more hooks to the âcreativesâ code, to allow developers to implement more advanced customizations.
- Tweak: (PRO) Scheduled payout requests will now use the websites default timezone instead of UTC.
- Tweak: (PRO) Changed the âExport to Excelâ button text to just âExportâ, and added a download icon to the button.
- Tweak: (PRO) The âAdd Newâ button for adding a campaign in the âReferral URLâ tab will now display at the correct size on certain themes.
- Tweak: (PRO) In PDF statements, changed the month to short version (in details and table), and added suffix to the day number (st/nd).
- Tweak: The âEmail address for receiving admin notificationsâ setting is now available in the free version.
- Tweak: Added a slight border radius to tabs and buttons on the affiliate dashboard.
- Fix: (PRO) Fixed issue causing some scheduled payout requests to not be submitted when they should.
- Fix: (PRO) Fixed a few PHP warnings when viewing generated PDF statements.
- Fix: Fixed affiliate registrations occassionally not being displayed on the admin registrations page, when the form is submitted.
- Fix: Fixed issue with the affiliate dashboard for coupons not assigned to an affiliate user, sometimes being visible via the unique link for logged out users.
- Other: (PRO) Updated stripe-php library to version 10.0.0.
- Other: Updated to Freemius SDK 2.5.3
Version 5.3.1 – 22nd November 2022
- New: Added option to also show âSurnameâ in the âOrders Listâ table on the affiliate dashboard.
- Tweak: Edited a few of the admin settings labels to make them more clear.
- Tweak: Added check to make sure duplicate payout requests can’t be made by same affiliate user.
- Tweak: Added redirect to âPayoutsâ tab after a payout request is made, where it fails or there is an error with the request.
- Tweak: Added plugin logo/icon to plugin opt-in page.
- Fix: The new âstatusâ filter on latest orders tab will now work properly with custom order status names.
Version 5.3.0 – 18th November 2022
- New: Added a âSearchâ field at top of âRecents Ordersâ and âMLA Summaryâ table. Users can live search the results in the table to only show rows that include the search term.
- New: Added option to show the total number of orders for each status, displayed below the âRecent Ordersâ table.
- New: (PRO) Added new âSummaryâ tab to MLA dashboard to show a table with a summary of statistics for each of the users sub-affiliates.
- New: (PRO) Added some shortcodes to show some sections of the MLA Dashboard elsewhere: [couponaffiliates-mla-subaffiliates] and [couponaffiliates-mla-payouts]
- New: (PRO) Added an option to make the MLA Dashboard âInvite Onlyâ, so you can choose which affiliate users have access to it.
- New: (PRO) Added option to auto-assign normal affiliate coupon referrals as a sub-affiliate in the referrers MLA network.
- New: (PRO) Added option to make MLA invite links also work as a normal referral link.
- New: (PRO) Added options to allow you to customise which sections/tabs on the MLA Dashboard will be displayed.
- Tweak: The âAdd New Affiliateâ button is now visible in free version on the âUsersâ page, and improved the notification displayed when a new affiliate is added by admin.
- Fix: Added a check to prevent PHP error in the âwcusage_auto_apply_discount_couponâ function if WooCommerce is disabled on certain pages.
- Fix: Fixed PHP warning on admin orders list, showing the first time it is loaded when there is a new order, if âper user roleâ commission was enabled.
- Fix: Fixed issue with not being able to edit the âTemplate coupon codeâ with legacy âSave Settingsâ button enabled.
- Fix: (PRO) Fixed issue with âpayout has already been paidâ message sometimes showing when trying to mark a manual payout as paid.
- Fix: (PRO) Fixed issue with the landing pages section not showing on the affiliate dashboard âreferral URLâ tab.
- Fix: (PRO) Fixed âOther Informationâ not displaying for manual registrations when âAutomatically register all new users as an affiliateâ option enabled.
- Other: Updated to Freemius SDK 2.5.2
- Other: Tested with WordPress 6.1.1
- Other: Tested with WooCommerce 7.1.0
Version 5.2.0.1 – 29th August 2022
- Fix: Fixed alignment of some labels on the admin settings page.
- Fix: (PRO) Fixed issue with the âOther Informationâ column sometimes not showing in the admin registration page, with custom fields enabled.
- Fix: (PRO) Fixed a conflict with some other plugins using the Stripe API Library, causing an error with the Stripe Payouts feature enabled.
- Fix: (PRO) Fixed issue with custom fields where âtext fieldsâ where sometimes not showing up on the form.
- Fix: Fixed a few small PHP warnings since the last update.
Version 5.2.0 – 15th August 2022
- New: (FREE) The affiliate registration system is now available in the free version. This includes all the main features, however few of the more advanced (and new) features still require the PRO version.
- New: (PRO) Added new functionality to add your own custom fields to the affiliate registration form.
- New: (PRO) Added new option to create multiple template coupons, which the user can then choose which one they want in the registration form.
- New: (PRO) Added new option to automatically submit affiliate registration whenever a new user is created.
- New: (PRO) Added new option to track user registrations as a lifetime referral, with the lifetime commission feature enabled.
- Tweak: (PRO) All extra field and custom field data for new affiliate registrations will show in a single âOther Informationâ column on the admin registrations management page.
- Tweak: (PRO) The âwebsiteâ extra field from affiliate registrations will now save in the âwebsiteâ user profile data.
- Tweak: (PRO) Added option to add custom text to the âWhatsAppâ social share link message.
- Tweak: (PRO) Added option to Exclude/Remove taxes from âStore Creditâ that is applied to cart.
- Tweak: Added a toggle to enable/disable the Google reCAPTCHA on the registration form more easily.
- Tweak: Updated so that the registration form will still work without a valid âtemplate couponâ set in the settings. Instead it will just create a new coupon code without any other custom settings set (other than assigning the user etc).
- Tweak: Made a few changes to the setup wizard.
- Fix: (PRO) Fixed issue with some users not being able to add referral URL campaigns in the affiliate dashboard.
- Fix: (PRO) Fixed/improved some of the spacing/alignment on the MLA Dashboard settings tab.
- Fix: Fixed the âlast 7 daysâ statistics on admin dashboard only showing for past 10 orders.
- Fix: Fixed issue with bulk delete not working on the admin users list with the plugin enabled.
- Fix: Fixed the âDeleteâ button not working on the admin affiliate registrations page.
- Fix: Fixed a few minor PHP warnings.
- Other: Added localized translations for German.
- Other: Tested with WooCommerce 6.8.0
Version 5.1.2 – 19th July 2022
- Improvement: Referral URL conversions will now track the order ID, and display that in the admins âReferral Visitsâ page, in the âConvertedâ column, along with the order total for that conversion.
- Improvement: The admins âReferral Visitsâ page now includes search options to filter visits by referrer URL, coupon code, campaign, and converted.
- Improvement: (PRO) Added a small icon to show if the commission has been granted to the affiliate yet, in the admin orders affiliate info tooltip (on orders list), and in the âCoupon Affiliateâ meta box for individual orders.
- Improvement: (PRO) Added new settings in the âStatementsâ section to set custom text for âSubtotalâ, âTaxâ, and âTotalâ on the PDF statements.
- Improvement: (PRO) Added a way to allow admins to link an existing affiliate user to a MLA parent. Simply edit a user and go to the âMLA Parent Usersâ section.
- Improvement: (PRO) Added a way to allow admins to remove all MLA parents from a particular affiliate user. Simply edit a user, go to the âMLA Parent Usersâ section, set the âTier 1â field to empty, and save.
- Tweak: A few small tweaks to the setup wizard.
- Tweak: Edited a few strings in the admin area to use localisation that were previously missing it.
- Tweak: On the coupons list, edited style of the dashboard âcopy linkâ button.
- Fix: Fixed a javascript console warning displayed with the commission graphs enabled on the affiliate dashboard.
- Fix: Fixed the âSupport Ticketâ button on the admin dashboard page not linking anywhere.
- Fix: Fixed a PHP error showing on the admin dashboard if WooCommerce is not activated, instead showing a more user friendly message instructing to install WooCommerce.
- Other: Tested with WordPress 6.0.1
- Other: Tested with WooCommerce 6.7.0
Version 5.1.1 – 3rd July 2022
- Improvement: Added option to hide the âAffiliateâ menu link on the âMy Accountâ page for non-affiliate users.
- Improvement: (PRO) Added option to the âextras fieldsâ, in the registration form settings, to choose if they should be required or not.
- Tweak: Updated the âLatest Referralsâ on admin dashboard to show existing/previous orders for new installs.
- Tweak: Change date/time formats shown on affiliate dashboard to use format set in the WordPress âGeneralâ settings. They should now also be fully localised.
- Tweak: Added capitalisation to some localised strings that were missing it.
- Tweak: Added localisation to some strings that were missing it.
- Tweak: Removed all older âtranslationsâ settings. The plugin is now just using normal localisation.
- Fix: (PRO) Fixed the âUpload Imageâ button when adding a new creative.
- Fix: (PRO) Fixed issue when âUse the email address as usernameâ is enabled in registration settings, when admin uses âAdd New Affiliateâ form, and tries to add coupon for an existing user that does not have their email as their username.
- Fix: (PRO) An empty âwcusage_mla_parentsâ order meta will no longer be created, if the MLA module is disabled.
- Fix: (PRO) Fixed the apostrophe showing as HTML entitiy, in the âYou don’t currently have any sub-affiliates.â message.
- Fix: Fixed a few minor PHP warnings.
- Other: Tested with WooCommerce 6.6.1
Version 5.1.0 – 9th June 2022
- New: (PRO) Added new option to automatically/instantly pay affiliates commission into their account, after a payout request is made.
- New: (PRO) When payouts are paid via Stripe or Store Credit (built-in system), a new button is available in the admin payouts section, to automatically reverse and refund the payout. Only applies to new payout requests created after installing this update.
- Tweak: (PRO) Edited styling of notifications and some buttons on admin pages.
- Tweak: (PRO) In the user payout email, changed the âPayment methodâ merge tag to show the full payment method name instead of the universal method ID.
- Tweak: (PRO) Added payout ID to payouts events in activity log.
- Tweak: (PRO) Improved styling on mobile for add registration and add domain popups in admin area.
- Tweak: (PRO) Improved style of text on the MLA network tree diagram.
- Tweak: (PRO) Fixed the MLA commission values displayed in the admin orders list tooltips.
- Tweak: (PRO) Edited the text shown when payment threshold is not met on the affiliate dashboard payouts tab. Now shows the required amount.
- Tweak: (PRO) Removed administrator, editor, shop manager, and author from the list of options for the âAccepted Affiliate User Roleâ and âPending Affiliate User Roleâ settings.
- Tweak: (PRO) Changed the way MLA tier settings are saved. Copied over the old settings for existing sites.
- Tweak: Made some small style changes to the setup wizard page.
- Tweak: Another slight improvement to speed of the fetch orders query by around 5-10%;
- Tweak: Added some translations that were missing for âdatesâ throughout the plugin.
- Fix: (PRO) Fixed commission graph not always showing the full commission amount for a specific day when hovering over a point on the graph.
- Fix: Fixed inconsistency in all-time stats âtotal salesâ value. The âtotal salesâ in all-time stats now shows the total after discounts applied.
- Fix: Fixed issue with affiliate dashboard always full refreshing for new coupons (since 5.0.1).
- Fix: Fixed issue since WordPress 6.0, causing admins to be unable to edit the page with affiliate dashboard shortcode on.
- Fix: Fixed styling issue causing problems for websites that had a pre-loader using the class âloaderâ.
- Fix: Fixed the âtotal usageâ value when âall-timeâ statistics are disabled.
- Fix: Properly clear saved meta data for orders/coupons when the âSaving Dataâ options are disabled in the plugin âDebugâ settings tab.
- Fix: Fixed some links in admin area when the plugin is installed on a multisite.
- Other: Added localized translations for Japanese.
Version 5.0.1 – 16th May 2022
- New: Added brand new setup wizard which is accessible when first installing the plugin, or via a button in the settings page.
- Improvement: Added a âREFRESH ALL DATAâ button when editing individual coupons. This allows you to refresh the data/statistics for just one individual coupon dashboard if needed.
- Improvement: Significantly improved initial affiliate dashboard loading speed when first visiting, or when data has been refreshed (especially for larger coupons). It will now load the page much faster, and show the âloading…â animation whilst it refreshes/saves the data for the first time.
- Improvement: Via small optimisations, improved the speed of the fetch orders query by around 10%, which executes when first loading dashboard, refreshing data, and on the recent orders affiliate dashboard tab, when filtering orders.
- Tweak: (FREE) Hidden the âPending Affiliate Registrationsâ and âPending Payout Requestsâ sections on the admin dashboard when using free version.
- Fix: On the new admin dashboard, the text shown when no items are found in each of the sections has been fixed with the correct messages.
- Fix: (PRO) Made sure the saved âmonthly summaryâ data is now refreshed properly when the refresh data button is clicked, or commission settings change.
- Dev: Re-structured the admin settings code, to be a bit more organised.
- Dev: Switched back to using WordPressâ default jQuery library.
- Other: Tested with WooCommerce 6.5.1
Version 5.0.0 – 11th May 2022
- New: (PRO) Added a brand new full-featured Multi-Level Affiliates module to the plugin.
–> New: (PRO) Added option for parent affiliates to invite people to become an affiliate. They will then become the parent affiliate for this user, and will gain extra commission from any sales that affiliate refers.
–> New: (PRO) Added new shortcode to display brand new MLA dashboard page. The dashboard will show all sub-affiliates, affiliate network chart, invitation tools, payouts management, settings, and more. - New: Added a new dashboard page in the admin area which includes some general statistics, and other latest statistics/activity for referrals, visits, registrations, payouts, etc.
- New: Added a new âActivity Logâ to the admin area, to keep track of all the latest activity within the plugin and your affiliate programs.
- Improvement: (PRO) The monthly summary table now saves data/totals for each month as meta data (after first load) instead of calculating every time, excluding the current month. This will significantly improve the loading speed for this tab and filters, especially for coupons with lots of orders.
- Improvement: (PRO) The line graphs are now loaded via ajax which should significantly improve initial loading time of the page for coupons with lots of orders. The line graphs are now also limited to show a maximum of around 100 orders.
- Improvement: (FREE) The âAll-time | This Month | Last Monthâ statistics toggles are now available in the free version. This is now selected as default for new installs.
- Improvement: Some extra meta data (âwcusage_statsâ) is saved on orders to load order affiliate data faster in certain cases.
- Improvement: Made some improvements to performance when generating admin reports. In general generating reports should now be around 2x faster.
- Improvement: Made a few other small performance improvements to the affiliate dashboard and plugin in general.
- Improvement: Greatly improved speed of query that checks if current page contains the plugins shortcodes, and made it so that it doesn’t always run on all pages.
- Tweak: Added some extra sanitization to certain parts of the code, just for extra precautions.
- Tweak: Changed the âfilter by coupon codeâ option on the admin orders list to a text input instead of dropdown. Improves speed / performance of page for sites with lots of coupons.
- Tweak: Font awesome icon styles are now hosted locally via the plugin.
- Tweak: (PRO) When editing a user, it will now only show âPayment Settingsâ for payment methods that are enabled.
- Tweak: (PRO) The coupon affiliate meta box on single orders now shows the affiliate info for lifetime referrers.
- Tweak: (PRO) Even if PRO license expires, the âunpaid commissionâ will now continue to be tracked and updated for new orders.
- Tweak: Affiliate dashboard tab icons are now enabled by default.
- Tweak: Updated design of the plugin’s admin pages, with a new header on each page.
- Fix: Resolved a few minor console warnings on affiliate dashboard, in certain occasions.
- Fix: (FREE) Admins can properly generate reports in the free version for a specific date range (instead of exactly 1 month).
- Fix: (PRO) Fixed the commission message shown in the âstatisticsâ tab of affiliate dashboard when âper user roleâ commission is set for that affiliate.
- Fix: (PRO) Fixed occasional issue with monthly summary tab not loading correctly with multi-currency enabled.
- Fix: (PRO) Fixed occasional issue with payout button not working correctly.
- Fix: Fixed occasional issue calculating the specific decimal commission with multi-currency enabled.
- Fix: Fixed occasional issue causing PHP error when an admin was updating orders.
- Other: Tested with WordPress 6.0.0
- Other: Tested with WooCommerce 6.5.0
Version 4.16.6.11 – 15th April 2022
- Fix: Fixed not being able to toggle the option âShow full coupon page info automatically, if there is only one couponâ.
- Fix: (PRO) Fixed issue with some settings (multi selects) not being copied over from the âtemplate couponâ to the new auto-generated coupons.
- Fix: (PRO) Fixed occasional issue with the âPay via Stripeâ button.
- Other: Tested with WooCommerce 6.4.0
Version 4.16.6.9 – 12th April 2022
- Fix: Fixed a PHP warning with referral URLs when IP tracking enabled.
- Fix: (PRO) Fixed issue with PayPal payouts (production) sometimes giving a PHP error.
Version 4.16.6.9 – 11th April 2022
- Fix: Fixed conflict with Rank Math SEO (and possibly other plugins) causing the affiliate dashboard to not always load correct with ajax loading enabled.
- Other: Tested with WordPress 5.9.3
Version 4.16.6.8 – 4th April 2022
- Fix: Fixed a conflict with javascript âdeferâ options in several performance plugins sometimes breaking the affiliate dashboard page (constant loading).
- Fix: Fixed a âundefined function wc_print_notices()â PHP error on outdated WooCommerce versions.
- Fix: (PRO) Fixed issue on monthly summary table sometimes not loading when there were no orders in 1 month.
Version 4.16.6.7 – 30th March 2022
- Fix: Fixed a few small issues with multi-currency option enabled such as products list totals, and welcome email not showing converted value.
Version 4.16.6.5 – 26th March 2022
- Fix: Fixed conflict with WooCommerce subscriptions causing a PHP error when updating a new subscription that has no coupon assigned to it.
- Fix: Fixed a PHP error appearing in some rare cases on the affiliate registration page.
Version 4.16.6.4 – 26th March 2022
- Fix: Hidden the âAdd New Affiliateâ button in the free version temporarily (should currently only be available in PRO).
Version 4.16.6.3 – 22nd March 2022
- Fix: Fixed issue with commission calculation when commission rate is set to a decimal number less than 1%.
Version 4.16.6.2 – 17th March 2022
- Fix: Fixed a rare PHP error occurring on affiliate dashboard with empty orders.
Version 4.16.6.1 – 16th March 2022
- Fix: Fixed an coupon not found PHP error being caused on registrations page if a coupon is deleted.
- Fix: (PRO) Stopped the âYour Couponsâ title showing very briefly (at the top of page) on some sites when affiliate dashboard is loaded, whilst only assigned to one coupon.
- Fix: (PRO) Fixed issue with the admin âAdd New Affiliateâ form when adding for a new affiliate user failing to create the user (since last update).
- Fix: (PRO) Fixed the âpaid dateâ showing wrong on the payouts log in some timezones.
Version 4.16.6 – 14th March 2022
- Improvement: (PRO) Updated it so that users are logged in automatically after completing the affiliate registration form (if they were logged out).
- Improvement: (PRO) Updated it so that if a user has a pending affiliate registration application, the form will be hidden for them.
- Tweak: (PRO) Added option to set a custom title for the affiliate registration form.
- Tweak: (PRO) Hidden the âDirect Link Trackingâ email settings if it is disabled.
- Tweak: (PRO) Slight tweak/fix alignment of âadd newâ campaign field on some themes.
- Tweak: (PRO) Implemented a solution to direct link tracking not always working (setting cookies) with nginx caching enabled.
- Tweak: (PRO) Added a check to make sure the same payout can not be paid twice accidently by an admin.
- Tweak: Updated to make sure âProcessingâ orders are shown by default on new installs.
- Tweak: Updated to make sure stats are force refreshed on first load of affiliate dashboard.
- Fix: (PRO) Fixed a conflict via the âFPDFâ class with some other plugins.
- Dev: (PRO) Made some improvements/tweaks to the affiliate registration code.
- Other: Tested with WordPress 5.9.2
Version 4.16.5.1 – 10th March 2022
- Tweak: Added new functionality to display an admin notice when there are plugin updates that may require cache to be cleared for some changes to apply properly.
- Tweak: (PRO) Declined domains will no longer show in the âDirect Link Trackingâ section on the affiliate dashboard.
- Fix: (PRO) Fixed the âDirect Link Trackingâ fraud option to only apply to affiliate coupons (not all coupons).
- Other: Tested with WooCommerce 6.3.1
Version 4.16.5 – 9th March 2022
- New: Added a new/improved âproduct summaryâ section on the affiliate dashboard when âMOREâ toggle is clicked on recent orders and monthly summary tables. Shows a detailed summary of all products including the quantity, total, commission for each individual product.
- New: (PRO) Added a new âstrict fraud preventionâ option that can be enabled when using âdirect link trackingâ module. This option will only allow coupons to be applied when directly linked by an approved domain.
- New: (PRO) Added a new âDomains Blacklistâ option in plugin settings. Visitors referred directly from any of these domains will not have referrals tracked or coupons applied automatically.
- New: Added a new âVisitors Blacklistâ option in plugin settings to block visitor IDs or IP addresses from being able to use affiliate coupons or register as an affiliate.
- New: In the âReferral Visitsâ admin page you can easily add/remove the visitor IP/ID for a certain click to the âVisitors Blacklistâ.
- Improvement: (PRO) Added option to enable a â2 Column Layoutâ for the registration form.
- Improvement: The date/time for the referral link clicks log will now be saved using the âtime zoneâ set in the WordPress general settings (instead of UTC).
- Improvement: Improved styling/layout for the tables on affiliate dashboard for mobile devices, to fix them being squashed on some themes/sites.
- Tweak: Moved all restrictions and fraud settings into their own tab on the plugin settings tab.
- Tweak: (PRO) On the admin âPayoutsâ and âRegistrationsâ pages, the date columns have been removed. The dates can still be seen by hovering over the ID (created date), and status (completed date).
- Tweak: Made a few small styling tweaks/improvements to the login/registration forms. Both forms will now be more consistent with each other and a better layout on some themes.
- Tweak: Updated it so that the âsaved dataâ for orders on the affiliate dashboards will be refreshed automatically, whenever some of the settings in the âCommissionâ settings tab are changed.
- Fix: Added a fix for direct link tracking when referrer domain uses âwww.â in the domain.
- Fix: Fixed custom email notifications not formatting the HTML if they were edited (on some websites since the last update).
- Fix: Referral URLs functionality will now be fully disabled when toggled off in the settings.
- Fix: (PRO) Added some extra checks to prevent a PHP error showing if âPay via PayPalâ is clicked, but the API keys are invalid.
Version 4.16.4.5 – 1st March 2022
- Fix: Fixed a small error occurring on affiliate dashboard since last version.
Version 4.16.4.4 – 1st March 2022
- Fix: Small code security improvements.
Version 4.16.4.3 – 1st March 2022
- Fix: Fixed a jQuery issue on some websites, causing JS conflict with some other plugins on the affiliate dashboard page.
- Fix: Fixed a few PHP warnings on free version when generating admin reports.
- Fix: Small code security improvements.
Version 4.16.4.2 – 25th February 2022
- Fix: (PRO) Fixed an error when affiliates try to add a domain via direct link tracking.
Version 4.16.4.1 – 25th February 2022
- Fix: Fixed issue with not being able to change the âRequired order status to show on affiliate dashboardâ (since the last update).
Version 4.16.4 – 25th February 2022
- Improvement: Added option in âCommissionâ settings tab to include or exclude âcustom discountsâ (negative fees etc) from commission calculations.
- Improvement: Added option in âCommissionâ settings tab to include or exclude âfeesâ in commission calculations and in order subtotal/total stats.
- Improvement: Added option in âCommissionâ settings tab to include or exclude âshipping costsâ in commission calculations and in order subtotal/total stats.
- Improvement: Added option in âReferral URLsâ settings tab to show/hide the âReferral Link Generatorâ and âReferral Statisticsâ sections on the affiliate dashboard.
- Improvement: Added an âAdd New Affiliateâ button to the admin users list, to easily add a new affiliate user on this page.
- Improvement: Added an âAdd New Domainâ button to the admin domains (âdomain link trackingâ) page, to easily add a new domain to a coupon on this page.
- Tweak: Fees are no longer included in the âtotalsâ and âsubtotalsâ for orders shown in the affiliate dashboard, unless the new option to include fees in calculations is enabled.
- Tweak: Updated the âsaveâ buttons on settings tab of affiliate dashboard to be more consistent styling on certain themes.
- Tweak: Added CSS to prevent some themes forcing the âdateâ filter input fields on affiliate dashboard to be much larger than needed, therefore affecting the layout.
- Tweak: Removed the extra spacing above âCommission Graphâ since 4.16.3
- Tweak: Disabled some plugin/theme preloaders on affiliate dashboard page.
- Tweak: Improved the styling for toggles on the settings page.
- Tweak: Added links on the admin âRegistrationsâ page to edit user, edit the coupon, and view the coupon affiliate dashboard.
- Tweak: Added links on the admin âDomainsâ page to edit the coupon, and view the coupon affiliate dashboard.
- Tweak: The form shown when âAdd New Affiliateâ is selected can now only be submitted if a âtemplate couponâ has been set.
- Fix: (PRO) Fixed issue where in some cases affiliate users could not add domains for domain link tracking.
- Fix: Fixed some of the âtotalsâ stats with âinclude tax in calculationsâ enabled, when the order includes shipping costs or extra fees.
- Fix: The custom âform styleâ option will now apply to the registration form shortcode, and fixed alignment of the submit application form on some themes.
- Fix: Fixed issue in some cases the âCreate New Registrationâ form in admin area not submitting, when a certain option was enabled.
- Fix: Fixed issue on PHP 8 with admin pay button for Stripe and PayPal occasionally showing an error when clicked.
- Dev: Updated Freemius SDK.
- Dev: Made some small code format tweaks/improvements, and added 3 new hooks.
Version 4.16.3 – 17th February 2022
- Improvement: (PRO) Added an option to set the âdefault payout methodâ that is selected for all affiliates automatically.
- Improvement: (PRO) Added option for admins when editing user profiles to change the âPayout Methodâ for that user.
- Improvement: (PRO) Added an option to never update the saved âcommissionâ value for past orders (option found in âDebugâ tab).
- Tweak: Updated the âEmailsâ settings tab, to be more compact and easier to navigate, and with toggles to show/hide the customizer for each email.
- Tweak: Updated the âHow To Useâ tab on affiliate dashboard with up to date information.
- Tweak: Updated to font awesome version 6.0.0 for icons used in the plugin.
- Tweak: Small tweak to the design of the tables on the affiliate dashboard.
- Tweak: Improved alignment of the âtermsâ acceptance checkbox on registration form, when the message includes links.
- Tweak: Updated social sharing icons to use the button background color (and background hover color).
- Fix: Fixed occasional issue with âPay as Creditâ payouts button not working when paying credit to empty wallet.
- Fix: Fixed an issue with some websites/themes, where the affiliate dashboard would not load correctly with âajax loadingâ enabled.
Version 4.16.2 – 11th February 2022
- New: Added a new option to make it so affiliate coupons can only be used by new customers on their first order (Settings > General > Coupon Usage Restrictions).
- Improvement: Added an option to change the style of the login/registration forms, with 3 available styles.
- Tweak: The âRequired order status to show on affiliate dashboardâ option will now always have âCompletedâ enabled and can’t be disabled.
- Tweak: (FREE) The âReferral Visitsâ section is now accessible via the admin menu in the free version (to view/manage all visits).
- Tweak: A few small styling tweaks for the affiliate dashboard.
- Tweak: When the PRO license is activated on the free version, it is now more clear that the PRO version needs to be installed to activate features.
- Tweak: Rearranged a few of the plugin settings to be in more suitable locations.
- Fix: Fixed issue in rare cases, on some sites the affiliate registration form was submitting multiple times creating duplicate submissions, or showing a âThis username already existsâ message.
- Fix: Fixed an issue with apostrophes in usernames/emails when editing the assigned user on a coupon.
- Fix: Fixed the embed code URL in creatives being blank, if a default URL is not set for the creative.
Version 4.16.1 – 7th February 2022
- New: Added pagination to the ârecent clicksâ on the âreferral URLâ tab, so affiliates can now view their full referral click history. Only available with ajax loading enabled. Can be disabled in settings.
- New: Added a âConverted Onlyâ toggle to the ârecent clicksâ on the âreferral URLâ tab. It will then only show clicks that have converted. Only available with ajax loading enabled. Can be disabled in settings.
- Improvement: Changed the way âall-timeâ stats are updated. This will improve speed/performance when orders are placed, or status is updated (when using coupons), especially for coupons that have a high usage.
- Improvement: Added option to show small icons in the affiliate dashboard tabs that represent what each tab does.
- Improvement: Added an option to enable/disable storing of the visitors IP address for new referral clicks, in the âwcusage_clicksâ table. If disabled it will instead use a new cookie.
- Tweak: The âMake all dashboard URLs privateâ option is now enabled by default on new sites.
- Tweak: Slightly changed the layout/wording of the âMulti-Currencyâ settings to be easier to understand.
- Fix: Fixed a conflict with the âWP Rocketâ plugin, on the affiliate dashboard, when the âLoad JavaScript deferredâ option was enabled.
- Fix: Fixed a conflict with the âPerfmattersâ plugin, on the affiliate dashboard, when the âDefer Javascriptâ option was enabled.
- Fix: When âLast 30 Days / This Monthâ graph is enabled instead of âLast 90 Daysâ, the next above the graph now shows this correctly.
- Fix: Fixed the percentage change showing as +100% when both values are the same (when not 0).
Version 4.16.0.4 – 2nd February 2022
- Tweak: Added a new option in âReferral URLâ settings: Attempt to apply coupon instantly on first visit via referral URL.
- Tweak: Changed it so only 1 referral URL click is âloggedâ per minute from the same visitor, to prevent the click log being spammed. Any clicks in the same minute will keep the same ID.
- Tweak: Changed âDirect Link Trackingâ domains list on affiliate dashboard to be in descending order (newest entries first).
- Fix: Fixed âheader already sentâ PHP warning in some cases when referral links are clicked (since 4.16).
- Fix: (PRO) Fixed error with short URL generator not working correctly (showing blank URL) in certain cases.
- Fix: (PRO) Fixed PHP warning when âper user roleâ commission enabled and coupon is used but not assigned to a user.
- Fix: Fixed a rare PHP warning in some cases, when order is refunded but no coupon was used.
- Fix: Fixed a PHP error on orders pages with sites that have outdated WooCommerce version (version 3.7 and below).
Version 4.16.0.3 – 27th January 2022
- Fix: Fixed a PHP warning on admin registrations page.
- Fix: Fixed some occasional PHP warnings with direct link tracking functionality.
Version 4.16.0.2 – 25th January 2022
- Fix: Fixed bug in 4.16.0 causing affiliate dashboard links to not work in some cases.
- Tweak: Small layout/style improvements on mobile, for the âDirect Link Trackingâ domains table on the affiliate dashboard.
Version 4.16.0.1 – 25th January 2022
- Fix: Fixed small issue with 4.16.0 causing jquery conflict.
Version 4.16.0 – 25th January 2022
- New: (PRO) Added new âDirect Link Trackingâ functionality for referrals.
- Fix: Applied a fix to solve rare issue where referral URLs were not saving cookies or auto-applying the coupon code (conflict with some themes).
- Other: Tested and compatible with WordPress 5.9
- Dev: Small fixes/tweaks for the new API routes and hooks added in 4.15.2
Version 4.15.2 – 17th January 2022
- Improvement: (PRO) For each payout method, added an option to add custom text/information displayed when selecting the payout method in the dashboard settings tab.
- Improvement: (PRO) Added an option to either show or hide the âpayment detailsâ field for each of the custom payment methods.
- Improvement: (PRO) Added an option to choose whether payment details are required to request a payout.
- Improvement: Added an option to change the default âPage URLâ on the âReferral URLâ tab.
- Tweak: (PRO) Added option to choose which line graph is shown for âAll-timeâ stats toggle.
- Fix: Fixed issue on plugin settings page, in some cases, some plugin tabs/settings were hidden when using old WooCommerce version.
- Fix: (PRO) Fixed line graphs not showing properly in some cases when âLast 30 Days | Last 7 Daysâ is selected as the toggles.
- Dev: Added 3 new API routes/endpoints for the plugin (coupon-info, request-payout, users-coupons).
- Dev: Added new hook for each payout method when a payout is marked as paid by admin.
Version 4.15.1.1 – 16th December 2021
- Fix: Fixed occasional critical error caused temporarily when updating WooCommerce version.
- Fix: Fixed a jQuery console error on affiliate dashboard page.
- Dev: Cleaned up some unused code in admin settings.
- Other: Tested with WooCommerce version 6.
Version 4.15.1 – 15th December 2021
- New: (PRO) Added new option to set custom commission rates per user role.
- Improvement: (PRO) Added an option to hide the affiliate registration form for existing affiliate users already assigned to 1 or more coupons.
- Improvement: Added new shortcode to display the current customers referrer coupon code (if exists). Example: [couponaffiliates-referrer text=âReferrer code:â]
- Improvement: Added new shortcode to display the logged in users affiliate coupon code as plain text (will be separated by a comma if there are multiple). Code: [couponaffiliates-my-coupons]
- Fix: Made the âAffiliateâ link text in the âMy Accountâ menu translatable.
Version 4.15.0.3 – 10th December 2021
- Fix: Fixed the âNew Coupon Usageâ email not using the custom text/message and subject (on some websites in specific cases).
- Fix: Fixed the âEnable legacy (bulk) saving for settings pageâ checkbox to always show the âSave Settingsâ button when enabled.
- Fix: Made the âLogoutâ link text translatable.
Version 4.15.0.2 – 8th December 2021
- New: (PRO) Released an option integration addon plugin for âStore Creditâ payouts, to integrate with the âYITH Account Fundsâ plugin.
Version 4.15.0.1 – 8th December 2021
- Fix: (PRO) Fixed PHP debug error showing on admin users list, when store credit payouts disabled.
- Fix: (PRO) Fixed issue with some free settings being hidden when PRO version installed but license not active.
Version 4.15.0 – 8th December 2021
- New: [Payouts] (PRO) Added âStore Creditâ as an option for paying affiliate commission, automatically in one-click.
- New: [Payouts] (PRO) Released an optional integration addon plugin for âStore Creditâ payouts, to integrate with the âTeraWalletâ plugin.
- Tweak: Added option to show/hide the âSettingsâ tab on affiliate dashboard.
- Tweak: Added option to show/hide the âReferral URLâ tab on affiliate dashboard, whilst still allowing referral URLs to be used.
Version 4.14.2.2 – 2nd December 2021
- Tweak: A few small design improvements for the admin settings page.
- Tweak: (PRO) Small improvements to the affiliate registration from styling to work better with more themes.
- Fix: (PRO) Fixed the âEnable Email Reportsâ checkbox that was showing in affiliate dashboard settings even when email reports were disabled.
- Fix: (PRO) Fixed the âThis payment method is not available.â showing on rare occasions on the affiliate dashboard âsettingsâ tab when it shouldn’t.
Version 4.14.2.1 – 26th November 2021
- Tweak: Small tweak to improve layout of referral URL clicks table on small screens / mobiles.
- Fix: Fixed a rare issue/conflict with some plugins, stopping the WooCommerce products page loading properly.
Version 4.14.2 – 20th November 2021
- New: (PRO) Added new option (in âregistrationâ settings) to show a âjoin our affiliate programâ checkbox on the store checkout when creating an order, for non-affiliate users.
- New: (PRO) Added new option (in âregistrationâ settings) to disable the âpreferred coupon codeâ field and instead generate a coupon name automatically based on a custom format with merge tags.
- New: (PRO) Added a new âCreate New Registrationâ button on the admin âregistrationsâ page, to manually create/submit an affiliate registration for a user yourself, easily in the admin area.
- New: (PRO) Added new âAffiliate Couponsâ column to the WordPress users list. This will show all the coupons assigned to the user, with a tooltip showing unpaid commission, dashboard link, edit link, and a link to unassign/remove the users from the coupon.
- Improvement: Added a âAffiliate Usersâ admin menu item under âCoupon Affiliatesâ, if registrations is enabled with the âCoupon Affiliatesâ user role.
- Improvement: Added new option to set custom text for the âSubmit Applicationâ button on the affiliate registration form.
- Improvement: Added new option to only show tax calculations on statements for users with a tax/VAT number.
- Improvement: (FREE) The option to show the combined totals for all orders within the selected date range is now available in the free version.
- Tweak: Added a check to not allow affiliate registrations to be accepted if coupon already exists.
- Tweak: (FREE) Reports can now be generated for the past 1 month, up from 4 weeks, in the free version.
- Fix: Fixed some possible issues with partial refunds in certain cases.
- Fix: Fixed possible issue for sites using old WooCommerce version (3.7 or under), when a coupon is used when creating a new order.
- Fix: Fixed issue occurring on some sites with unpaid commission not updating after initially installing, when payouts features enabled by default.
Version 4.14.1 – 17th November 2021
- Improvement: (PRO) Added option to set âCustom Email Header Image / Logoâ for the email reports, to replace the default header image that is set in WooCommerce settings.
- Improvement: (PRO) Changed the âReport Header Textâ and âReport Footer Textâ to TinyMCE editor for better customisation options.
- Improvement: (PRO) Added option to either center align, or left align the email/PDF reports stats, in the reports customisation settings.
- Tweak: (PRO) Slightly changed/improved code for creating a new affiliate registration submission.
- Fix: Fixed the âCommissionâ message on affiliate dashboard statistics tab, in some cases showing wrong currency symbol when set to âper productâ commission.
- Fix: (PRO) Tweaked the registration form labels to be capitalized when translated.
- Fix: Fixed an issue with a few of the plugin settings not being able to save since 4.14.0
- Fix: Fixed issue with HTML code not working in admin settings textarea fields.
Version 4.14.0.1 – 14th November 2021
- Tweak: Improved the styling for the affiliate dashboard âsettingsâ forms, if the sites current theme has no styling for them.
- Tweak: Updated the âSave changesâ buttons on âSettingsâ tab of affiliate dashboard to all be consistent with each other (text and styling).
- Tweak: Added logging for any connection errors with Stripe and PayPal payouts. Can be found in âWooCommerce > Status > Logsâ if any errors occur.
Version 4.14.0 – 12th November 2021
- New: [Payouts] (PRO) Updated payouts system to allow affiliate user to select between multiple payout options.
- New: [Payouts] (PRO) Added âPayPal Payoutsâ as an option for paying affiliate commission automatically in one-click, via PayPal.
- New: [Payouts] (PRO) Added âStripe Payoutsâ as an option for paying affiliate commission automatically in one-click, via Stripe Connect.
- New: [Payouts] (PRO) Added âBank Transferâ as an option for payouts (manual payments).
- New: [Payouts] (PRO) Added 2 âCustom Payment Methodâ options for manual payouts. The previous payment method will remain as âCustom Payment Method #1â.
- New: [Payouts] (PRO) Added a new âScheduled Payout Requestsâ option, in the âPayoutsâ settings, to automatically request payouts on a scheduled basis.
- New: [Payouts] (PRO) Added a new email notification for the âScheduled Payout Requestsâ to list all the payout requests that were requested automatically (instead of sending individual email for each).
- New: [Payouts] (PRO) Added a new email notification for âNew Commission Payoutâ, which will be sent to the affiliate user when a requested commission payment is marked as paid. Can be enabled in the âEmailsâ settings.
- New: [Dashboard] Added option to show a new âAffiliateâ link on the âMy Accountâ page menu. Can be turned on in âGeneralâ settings.
- Improvement: Added a âCoupon Affiliatesâ meta box to the âedit couponâ admin page, which shows a âView Dashboardâ link, and the affiliate user.
- Tweak: Added a maximum date range for âmonthly summaryâ and âlatest ordersâ of 12 months. Helps prevent users from creating unnecessary queries that are too large.
- Tweak: Added a temporary 3 second disable for the âfilterâ button when clicked, for âmonthly summaryâ and âlatest ordersâ filters, to prevent spamming it.
- Tweak: Added a limit of 10 requests within 2 minutes on âmonthly summaryâ and âlatest ordersâ filters, to prevent spamming it.
- Tweak: (PRO) Small design tweaks/changes to the admin âpayoutsâ and âregistrationsâ page / table.
- Tweak: (PRO) Edited the âdateâ format shown on the affiliate dashboard payouts tables for âdate paidâ and âdate requestedâ.
- Tweak: Disabled the âregistrationâ form if the âtemplate couponâ setting has not been set.
- Tweak: Moved up the plugin’s admin menu position into the same section as the WooCommerce menu items.
- Fix: Fixed issue with coupons that have spaces not showing the affiliate dashboard on the shortcode page, when assigned to user.
- Fix: Fixed percentage change to show -100% instead of 0% when new value is 0, and old value is greater than 0.
- Fix: Will now enqueue ajax on the selected âaffiliate dashboard pageâ even if the shortcode not found directly in page editor.
- Fix: (PRO) Fixed issue with âMonthly Summaryâ table âCommissionâ column slightly breaking table format if there is no commission at all.
- Fix: (PRO) Fixed occasional small issue with short URL generator when first short URL generated is was a campaign URL.
- Fix: (PRO) Fixed the âuserâ links in the admin payouts table.
- Fix: Fixed âtotalâ statistics in admin reports that were sometimes showing as 1 decimal place instead of 2.
- Fix: Fixed an issue with cron job not always being set to the âfirst dayâ for the email reports, when the time was not set to 00:00.
- Fix: Fixed issue where if for some reason some text fields in the plugin settings were set to nothing (empty) then it may stop related features from working properly (such as the âreferral URL variableâ).
- Fix: Fixed a few issues occurring with the WPML plugin installed.
- Dev: Updated short URLs and campaigns to use the better ajax requests code format.
Version 4.13.0.4 – 4th November 2021
- Fix: Fixed some PHP warnings (WP Debug) showing on some sites.
Version 4.13.0.3 – 31st October 2021
- Dev: Updated code for plugin ajax requests to be more reliable and secure. Also solves a previous ajax issue with some firewalls blocking it.
Version 4.13.0.2 – 29th October 2021
- Improvement: Updated the code for the referral URL stats, to better represent actual âconversionsâ stats from the URLs themselves. Also loads the stats a little faster.
- Tweak: On plugin activate, it will automatically turn on the âEnable the use of coupon codesâ option in WooCommerce settings.
- Tweak: Tweaked some text in the âGetting Startedâ wizard when initially setting up the plugin.
- Tweak: Hidden âRefundedâ from the âRequired order status to show on affiliate dashboardâ options.
- Fix: Fixed an issue with the âLoad tabs on affiliate dashboard as separate pages.â option when being enabled alongside ajax loading.
- Other: Added âChineseâ and âRussianâ language files.
Version 4.13.0.1 – 28th October 2021
- Tweak: Added some spacing on settings tab when âpayoutsâ & âstatementsâ are both disabled.
- Fix: (PRO) Fixed âCommissionâ column header not showing on monthly summary in some cases.
- Fix: Fixed issue with âSorry, you can’t use your own affiliate coupon codeâ message showing in some cases, even when it shouldn’t, when âAllow affiliate user to apply their own coupon codeâ was disabled.
- Fix: On plugin uninstall, it will now clear the saved database version numbers. Fixes issue when uninstalling, then reinstalling the plugin, where tables were not being recreated.
Version 4.13.0 – 26th October 2021
- New: [Admin] Added new âfilter by couponâ dropdown on the WooCommerce orders list, to filter by orders that used a specific coupon (or all orders that used a coupon).
- New: [Admin] Added âCoupons Ordersâ link to the plugin admin menu, which links to orders list with the âShow ALL Coupon Ordersâ filter automatically applied.
- Improvement: [Admin Reports] Changes to the design/layout of admin reports âtotalâ stats, now split into 3 sections: Sales Statistics, Commission Statistics, Referral URL Statistics
- Improvement: [Admin Reports] Changes to the design/layout of the admin reports generate form.
- Improvement: [Admin Reports] Added 4 new filters to show coupons where total is more/less than set amount, for âTotal Usageâ, âCommission Earnedâ, âURL Conversion Rateâ, and âUnpaid Commissionâ, alongside the already existing âTotal Salesâ.
- Improvement: [Admin Reports] Added 4 new checkbox filters to show/hide certain statistics in the admin report.
- Improvement: [Admin Reports] Added 3 new extra columns to admin reports to show âReferral URL Statisticsâ (in âtotalâ stats, and for all âindividualâ coupon stats).
- Improvement: [Admin Reports] Added percentage change (and previous amount), for the âtotalâ stats, when âcompareâ option is enabled.
- Improvement: [Admin Reports] (PRO) Now display/calculate 2 more stats in the âtotalâ stats: Unpaid Commission, Pending Payouts
- Improvement: [Affiliate Dashboard] Improved the design of the âYour Couponsâ affiliate dashboard page (shown when affiliate is assigned to multiple coupons) to be more consistent with the main affiliate dashboard design.
- Improvement: [Affiliate Dashboard] Improved the âDiscountâ labels on the âYour Couponsâ page, to show better descriptions.
- Improvement: [Affiliate Dashboard] Added âCommissionâ label on the âYour Couponsâ page to show the commission percentage/amount earned for the coupons referrals.
- Tweak: (PRO) Removed the â-â on â% Changeâ column (in monthly summary) for negative numbers (since it already shows a down arrow).
- Tweak: (PRO) Added an icon next to the âpayoutsâ warning messages when a commission payout can not be requested yet.
- Tweak: Made some small alignment tweaks/fixes on mobile devices for the affiliate dashboard.
- Tweak: Added a link to âCollapse Sidebarâ in the plugin settings page.
- Fix: Stopped admin reports from randomly re-loading occasionally, and re-showing (under the form) when user is on âGenerate a new admin reportâ page.
- Fix: (PRO) Fixed affiliate email reports not counting the last day’s stats for the referral URL statistics.
- Fix: Fixed occasional issue with case sensitive coupon codes not working properly on the affiliate dashboard.
- Fix: (PRO) Fixed small issue with lifetime commission if it was enabled, then later disabled, the âaffiliate infoâ in admin orders list may have shown the wrong coupon name (if that order was linked to a lifetime customer, then using a different affiliate coupon).
- Fix: Fixed the currency symbol shown on âaffiliate infoâ in admin orders list, when multi-currency enabled, and order not in the main currency.
- Fix: (PRO) Fixed the colspan for products list on monthly summary, for the latest month (it was 1 too short).
- Fix: (PRO) Fixed the âFilesâ column in admin payouts page being hidden even if âstatementsâ are still enabled, with âinvoicesâ disabled.
- Fix: (PRO) Fixed a rare issue with some sites not being able to generate PDF files for reports and statements.
- Fix: Fixed small styling issues on affiliate email reports template for some sites.
- Fix: Fixed several minor PHP warnings.
- Dev: Separated each affiliate dashboard tab into individual functions/hooks.
Version 4.12.0.1 – 21st October 2021
- Improvement (PRO): Added option to send an example report to yourself, for the âaffiliate email reportsâ module, when customising the settings.
- Fix: Fixed issue with âaffiliate infoâ not displaying for some orders, in certain occasions.
- Other: Updated translation files.
Version 4.12.0 – 19th October 2021
- New (PRO): Added new âAffiliate Email Reportsâ module.
- Tweak: Small styling tweaks/fixes to login form on affiliate dashboard.
- Tweak: Edited border styling of some buttons and fields on affiliate dashboard to be more consistent.
- Fix: Fixed wrong âTotal Usageâ amount on list of coupons, when user is assigned to multiple coupons.
Version 4.11.3.2 to 4.11.3.6 – 5th October 2021
- Fix: Small code security improvement/tweak.
- Fix: Fixed issue with coupons not applying on checkout page until page refreshed, when the âHide the Coupon code applied successfully messageâ setting was enabled.
- Tweak: Hidden the âSorry, this coupon is not applicable to selected products.â message that shows via referral link, if the setting is enabled to hide the âCoupon code applied successfully.â message.
Version 4.11.3.1 – 22nd September 2021
- Fix: Fixed issue with the âAllow multiple affiliate coupons to be used in the same order.â option.
Version 4.11.3 – 10th September 2021
- New: Added option to either enable or disable customers ability to use multiple affiliate coupons in the same order (in âGeneralâ settings).
- Tweak: Tweaked the â% Changeâ column to show 0% when no change.
- Fix: Fixed the âpayout detailsâ field on affiliate dashboard settings not always showing the current value in the field.
- Fix: Fixed a few debug warnings displaying on some sites.
Version 4.11.2 – 27th August 2021
- New: Added new option to either allow/deny the affiliate user from applying their own coupon code at cart/checkout. Can be found under âGeneralâ settings.
- New (PRO): Added new option to enable a â% Changeâ column to the monthly summary table.
- Fix: Fixed an error on some sites, with multi-currency feature, when using an old PHP version or âphp-intlâ extension not installed on server.
Version 4.11.1 – 25th August 2021
- New: Added a new âCustom Adjustmentâ option to âGeneralâ settings (under âTax Settingsâ) which lets you deduct a custom percentage from the order subtotal, before calculating the commission.
- New (PRO): Added âTelegramâ as an option for referral URL social sharing buttons.
- Fix (PRO): Fixed social sharing icons not always generating correct link on initial page load.
- Fix: Fixed the admin âAffiliate Infoâ column in orders list not always showing the coupon/affiliate info for lifetime referrals.
- Fix: Fixed the admin âAffiliate Infoâ column in orders list not showing correct âcommissionâ value in the tooltip for multi-currency orders.
- Dev: Added PHPDoc comments to more functions and classes for easier understanding, and âfunction_existsâ checks to more functions (more will be added in future updates).
Version 4.11.0.2 – 22nd August 2021
- Fix: Small code security improvement/tweak.
Version 4.11.0.1 – 21st August 2021
- Fix (PRO): Fixed issue/warning displaying with landing pages enabled.
Version 4.11.0 – 21st August 2021
- New Feature: Added new feature to support âmulti-currencyâ plugins. You can now enable multi-currency support and set conversion rates for your store currencies. Supports most (if not all) multi currency plugins.
- New Feature (PRO): Added new option to enable ânew payout requestâ emails for admins, to notify when a payout request has been made.
- Tweak: Added a new ârefresh all dataâ button in debug settings.
- Fix (PRO): Fixed issue with âCustom Tabsâ settings not saving properly with new ajax saving enabled.
- Fix: Fixed issue/conflict with WooCommerce subscription renewals not working properly on some sites.
Version 4.10.0.2 – 5th August 2021
- Small fix for issue when both free & pro version being activated.
Version 4.10.0.1 – 5th August 2021
- A few small tweaks related to the 4.10.0 update.
- Fix: Fixed alignment of âadd campaignâ field/button on some themes.
Version 4.10.0 â 2nd August 2021
- New Feature (PRO): Added new option to allow affiliates to upload an invoice whilst requesting a commission payout. As an admin, you can then view/download the invoice in the payouts tab, before paying the commission. This feature can be set to disabled, optional, or required.
- New Feature (PRO): Added new âStatementsâ feature, to automatically generate a PDF statement for payout requests, with the payout details, which can be downloaded. A variety of customisations are available in the plugin settings.
- Improvement: Updated the admin settings page to instantly update settings via ajax, when each individual setting is updated (removed the âsaveâ button). Shows notification/icon to confirm update.
- Fix: Fixed alignment of âadd newâ campaign field in the affiliate referral URL tab.
- Fix: Fixed possible lightbox conflict with creatives tab if website already has lightbox installed.
- Fix: Fixed the âCreatives Textâ which was not showing on the creatives tab as it should.
- Fix: Fixed issue with commission not updating in dashboard instantly, when the commission amount/percentage is changed in settings.
- Dev: Restructured the admin settings page code to be more compact and organised.
Version 4.9.1.3 â 25th July 2021
- Fix (PRO): Fixed issue with landing pages links not working on some occasions, since the 4.9.0 update.
Version 4.9.1.2 â 23rd July 2021
- Tweak: Few small styling changes to plugin settings page.
- Fix: Fixed âGenerate Dashboard Pageâ button sometimes displaying a slightly broken page when complete.
- Fix: Fixed âSettingsâ link for plugin in plugins list.
Version 4.9.1.1 â 22nd July 2021
- Tweak: Updated so that the affiliate dashboard stats will force refresh next time the affiliate dashboard is loaded, if the commission amounts (for that coupon) are updated.
- Fix (PRO): Fixed the âusage_countâ meta data (the usage count visible to admins in the coupons list) being copied over from template coupon when affiliate registration is accepted.
- Fix: Fixed issue where each affiliate dashboard tab would flash briefly if âajax loadingâ was disabled, but âload each page individually with ajaxâ was still enabled.
- Fix: Fixed a rare âUndefined index: post_typeâ PHP warning occasionally showing on some sites.
- Fix (PRO): Fixed âstdClass could not be convertedâ PHP notice with âcreativesâ enabled.
Version 4.9.1 â 21st July 2021
- Improvement: Updated the âRequired order status to show on affiliate dashboardâ option to allow any order statuses to be selected (including custom statuses).
- Improvement (PRO): Added new option under âPayoutsâ to select a custom order status for when âunpaid commissionâ is granted.
- Improvement: Added âbutton hoverâ colour option to âdesignâ tab in plugin settings.
- Improvement: Updated the âDefault amount of latest orders to showâ option to be more accurate, and only counts statuses that should be displayed (so hidden statuses don’t reduce the amount). This will only fix/change if settings are saved with the updated âRequired order statusâ option.
- Tweak (FREE): âEnable affiliate email notificationsâ option is now visible when editing coupons.
- Tweak: Changed âTotal Usesâ text to âTotal Conversionsâ on the referral URL tab.
- Tweak: Added code to delete âcampaignsâ and âclicksâ tables, on plugin deletion, if the delete data option is enabled (in âdebugâ).
- Fix: Fixed a rare âUndefined variable: coupon_codeâ PHP warning occasionally showing on some sites.
- Fix: Fixed new occasional âUndefined indexâ PHP Notice on Coupon List page.
Version 4.9.0 â 19th July 2021
- New Feature (PRO): Added new âcreativesâ feature to the plugin. This will display a new âCreativesâ tab on the affiliate dashboard. You can add/upload unlimited creatives, then they will be displayed on the affiliate dashboard with preview, download, and copy code buttons.
- New Feature (FREE): Email Notifications to notify affiliates when their coupon is used (and they’ve earned new commission) are now available in the free version. These can be customised or turned off in the âgeneralâ settings.
- New Feature (FREE): The âSettingsâ tab is now available in the free version which allows users to edit their profile, and enable/disable email notifications. This can be disabled in the âgeneralâ settings.
- New Feature (FREE): When generating admin reports, the filter âOnly show coupons that are assigned to an affiliate user.â is now available in the free version.
- Improvement (FREE): In the free version, admin reports can now be generated for the past 4 weeks.
- Improvement (FREE): The âAffiliate Userâ column is now visible on the admin coupons list.
- Tweak: Made a few small design updates to plugin settings page.
- Fix: Fixed issue with some features being blocked in the PRO trial.
Version 4.8.0.1 â 16th July 2021
- Tweak: Hidden the â(1)â icon shown in the âCoupon Affiliatesâ admin menu when a trial is available.
- Fix: Fixed the âconvertedâ column in admin âReferral URL Visitsâ page being hidden in the free version, instead of the âcampaignâ column.
Version 4.8.0 â 15th July 2021
- New Feature: Added new âvisit historyâ log to âreferral URLâ tab, so affiliates can view their click/visit history for their referral links. This shows the page, referring URL, campaign, date, and if the visit was convered into a sale.
- New Feature: Added new âReferral URL Visitsâ admin page, to view all clicks/visits for all affiliate coupons.
- New Feature (PRO): Added feature to add social sharing buttons to the referral URL, so affiliates can instantly share their generated referral link.
- New Feature (PRO): Added feature to allow affiliate users to generate a short URL for their referral link automatically. In 1 click it will turn their long referral link, into a nice shortlink.
- New Feature (PRO): Added feature to allow affiliate users to automatically generate a QR code for their referral link.
- New Feature (PRO): Added a new âlanding pagesâ section in the âreferral URLâ tab, which shows all the landing pages that the coupon is assigned to, along with the link and share buttons etc.
- Improvement: Updated/improved the design of the âreferral URLâ tab, and the default tables styling slightly.
- Improvement: Updated so that when ajax loading is enabled, affiliate dashboard content is only loaded (via ajax) for each tab when the tab is clicked/selected. This shows the brief âloading…â animation the first time the tab is clicked whilst it loads the content. This help simprove performance. Can be toggled off (to load all tabs instantly) in âdebugâ settings.
- Improvement: Small improvement to loading speed when filtering orders and monthly summary on affiliate dashboard.
- Improvement: Added a filter in admin âcouponsâ list, to only show the coupons that have an affiliate user assigned to them.
- Improvement: Added option under âreferral URLâ settings to choose whether to track all new referral URL clicks from the same visitor/user, or just track the first visit (until cookie expires).
- Fix: Fixed issue with line graphs sometimes displaying squashed (on rare occasions).
- Fix: Fixed issue with monthly summary and recent orders list tables on small screens (mobile) not always displaying correctly.
Version 4.7.7 â 6th July 2021
- Improvement (PRO): Added button to delete rows/table entries from the admin âpayoutsâ and âregistrationsâ section.
- Improvement (PRO): Added new option in âregistrationâ settings to show affiliate registration form to logged in users on the affiliate dashboard page, if they are not already assigned to any coupons.
- Improvement (PRO): Added new option in âregistrationâ settings to select whether or not to remove the âpendingâ and/or âsubscriberâ affiliate role from user when their affiliate application is accepted.
- Improvement: Added new option in âgeneralâ settings to display the order âstatusâ in the orders list on the affiliate dashboard.
- Fix (PRO): Fixed issue with not being able to remove assigned coupon code from landing page.
- Fix: Fixed occasional âstring offsetâ debug warning showing on some sites, for coupons with no orders.
- Fix: Fixed issue with plugin conflicting with some other âcouponâ related plugins such as âExtended Coupon Featuresâ, by stopping some other custom coupon settings tabs from displaying.
- Fix: Fixed issue for sites that have a very large amount of users, where the edit/add coupon page would load very slow/timeout.
Version 4.7.6 â 26th June 2021
- Update (PRO): Added option to only assign user to âCoupon Affiliateâ user role when affiliate application is accepted.
- Update (PRO): Added option to choose your own custom user role for accepted and pending affiliate applications.
- Tweak (PRO): The âtemplate couponâ field is no longer forced to be ârequiredâ, as it caused some confusion with settings not saving.
- Tweak: Added an extra conditional check when making a coupon affiliate dashboard page private, if there is a user assigned to the coupon.
- Tweak (PRO): Added the {username} and {name} placeholder to the affiliate application accepted email.
- Tweak (PRO): Made the affiliate dashboard link in all notification emails clickable.
- Fix (PRO): Fixed bug where affiliates username placeholder was not always correct in admin email notification.
- Fix (PRO): Fixed issue with the affiliate registration form when âNew Affiliate Account Createdâ email was disabled.
- Fix (PRO): Fixed occasional issue with ânew coupon usageâ email not sending to the affiliate user.
- Fix: Fixed occasional ânon-numeric valueâ error on WooCommerce admin orders list for some sites when order processing.
Version 4.7.5 â 24th June 2021
- Update (PRO): Added option to disable username field on registration form, and user the email address as username instead.
- Update: Added setting/option to hide the âCoupon code applied successfully.â message on all pages except for the cart/checkout pages.
- Tweak: Updated so the logout link on affiliate dashboard, redirects back to the affiliate dashboard page.
- Tweak: Updated alignment of the password visibility icon on some sites, on the registration form.
- Tweak (PRO): Made the approve/decline link in admin âNew Affiliate Applicationâ email clickable.
- Tweak (PRO): Added a colour change when hover over accept/decline buttons on admin registrations page.
- Fix: Fixed an issue with âajax loadingâ not working, when website/server had ModSecurity firewall enabled.
- Fix: Fixed âView Affiliate Dashboardâ link in orders list âAffiliate Infoâ, when the âRemove coupon ID from unique coupon URLâ is enabled.
- Fix (PRO): Fixed issue when admin user fills out affiliate registration form with the âAllow administrator users to fill out the registration form for new usersâ setting enabled.
- Fix (PRO): Fixed issue on some sites with affiliate registration form, redirect not working.
- Fix (PRO): Small fix for recent orders table on affiliate dashboard, with the footer columns not always being full width.
- Fix: Fixed a few small php / debug errors in admin area, showing on some sites.
- Fix: Fixed âget_woocommerce_currency_symbolâ function error on some sites.
Version 4.7.4.3 â 20th June 2021
- Fix: Fixed a small error with âaffiliate userâ selection field when editing coupon and the âOnly show users with the coupon affiliate roleâ setting is enabled.
Version 4.7.4.2 â 19th June 2021
- Tweak: Added a âremoveâ option on the âaffiliate userâ selection field when editing coupon.
Version 4.7.4.1 â 19th June 2021
- Update: Added option to display a âlogoutâ link on affiliate dashboard at the top right.
- Update: Improved the âaffiliate userâ select field on coupon edit page. Now functions as an autocomplete field. Simply start typing the username, then it will give options to autocomplete.
- Tweak: Added a little spacing to dashboard tabs if there are multiple rows.
- Fix: In free version, fixed occasional issue when users assigned to coupon, they can’t view their coupon dashboard without having to use the unique link.
Version 4.7.4 â 18th June 2021
- New Feature (PRO): Added new feature to add your own custom tabs (with custom content) to the affiliate dashboard. This can be found under the new âtabsâ section in the plugin settings.
- New Settings (PRO): Added options under âNotificationsâ settings to set a custom email address and name, for the email notifications.
- New Settings (PRO): Added option under âregistrationâ settings to redirect to a page after submitting affiliate registration form, instead of showing a message.
- Tweak: A few small style changes/improvements on âpro modulesâ section of plugin settings.
- Tweak: A few small style tweaks to affiliate dashboard statistics to be more consistent and aligned on different themes.
- Fix: On recent orders table, extended table footer to always be full width. (In some cases, when the products list was disabled and certain other columns were enabled, it wouldn’t be full width.)
Version 4.7.3.1 â 15th June 2021
- Fix: A few small debug error fixes for the 4.7.3 update.
Version 4.7.3 â 15th June 2021
- Update: Speed Improvement – Added option to save the calculated commission for orders as meta data (enabled by default).
- Update: Speed Improvement – Added option to save the âall timeâ stats for coupons as meta data (enabled by default).
- Notes: These âSpeed Improvementsâ will make loading speed for the affiliate dashboard, and admin reports faster. Websites with a large amount of coupons and orders should see a more significant speed boost. You can toggle these off in âdebugâ settings if needed. Order refunds will trigger these values to be updated as normal.
- Update (FREE): Free version now includes the feature to assign users to coupons (previously a PRO feature)! This also lets you show a login form on the affiliate dashboard. If users login and are assigned to the user, they are taken directly to their coupon affiliate dashboard, without needing to use the unique link. If a coupon has an assigned user, it then makes the unique link also private to them.
- Update (PRO): Added a field in âregistrationâ settings to customise the registration form submission message.
- Update (PRO): Added a new custom user role âCoupon Affiliateâ, and an option to auto assign users to this role on new affiliate registrations.
- Update (PRO): Update so that when affiliate registration form is filled out, if there is a validation error (such as username exists), the fields will no longer be emptied and existing values are saved in the form.
- Update (PRO): Added a check to see if email already exists on affiliate registration form, and displays a validation error/message if it does already exist.
- Update (PRO): Added an option under âdebugâ to change the user dropdown list when editing coupons to only show users with the custom âCoupon Affiliateâ user role, instead of all users.
- Tweak: Made a few small css changes to the dashboard to improve/unify spacing on some themes. Also added a little extra spacing between start/end date filter fields.
- Tweak: Slightly improved the âget startedâ tutorial message shown on initial installation.
- Tweak: Added a sidebar to settings page with some help and upgrade links.
- Tweak: Disabled the âaffiliate dashboard URLsâ in coupons list (shows message instead), if dashboard page has not been created / assigned in settings.
- Tweak: Moved the percentage change stat on smaller screens (below the number instead of to the right).
- Fix: Fixed issue with admin reports in free version where the âOnly show coupons with sales…â filter wasn’t working properly.
- Fix: Fixed login redirect on affiliate dashboard page for some sites.
- Fix: Fixed the registrations link in admin emails when there is a new affiliate registration.
- Fix: Fixed issue with ârecent ordersâ list, where ârefundedâ orders where still being counted in the code, and therefore limiting the amount of orders displayed by default.
- Fix: Fixed an issue with refunds, when order fully refunded, and âfixed order commissionâ is set.
- Fix: Fixed commission reset issue with lifetime referral orders status change from completed back to something else.
Version 4.7.2 â 8th June 2021
- New Feature: Added support for the âWooCommerce Subscriptionsâ plugin. Can toggle recurring commission on or off in settings, and with PRO you can also optionally set a limit on how many recurring orders are rewarded.
- Update: Basic support is also included for most other subscriptions plugins (recurring referrals enabled) but the custom settings are not available.
- Update: Added icons to affiliate dashboard ârecent ordersâ list for subscription orders, to determine if it’s a new subscription, or renewal order.
- Update (PRO): Update so WooCommerce subscription renewals copy over lifetime commission referrer from subscription parent order if set.
- Update (PRO): Added option to automatically accept affiliate applications instead of manual approval.
- Update (PRO): Added option to edit line graph color.
- Tweak: The âdashboard pageâ setting will now be automatically updated, if a page is found to have the shortcode, but it’s not been assigned in settings.
- Fix: Fixed issue with code that checks if any page has the shortcode already.
- Fix: Fixed issue with âlifetime commissionâ earnings, if user was linked to affiliate, and they place order with another affiliates coupon.
- Dev: Edited 5 function names to include missing prefix.
- Dev: Re-structured some files (inc/functions) to be more organised.
- Other: Added option under âdebugâ settings to delete plugin data on uninstallation.
Version 4.7.1 â 4th June 2021
- New Feature (PRO): Added new âaffiliate landing pageâ functionality to link pages to a coupon code, which act the same way as a referral URL.
- Update (PRO): Added new option to set the lifetime commission âexpiryâ days on a per-coupon basis.
- Tweak: Tweaked referral URL cookie code to set cookie on the site globally.
- Tweak: Added password visibility toggle on affiliate registration form.
- Fix (PRO): Fixed issue with âNew Coupon Usageâ email message sometimes showing default message, even when it’s been edited.
- Fix: Fixed localisation issue with WPML plugin when ajax loading enabled (for content loaded by ajax).
- Fix: Fixed 2 translations not working properly in localisation.
Version 4.7.0.1 â 2nd June 2021
- Tweak: Changed affiliate dashboard coupon title to h2.
- Tweak: Changed default required order status to show orders to âcompleted or processingâ.
- Fix: Fixed issue with the custom translations when saving.
- Fix: Fixed a confusion with one of the translations in localisation (stats toggle labels).
- Fix (PRO): Fixed issue with editing the âNew Coupon Usageâ email message.
- Dev: Small changes to referral URL code layout.
Version 4.7.0 â 29th May 2021
- New Feature (PRO): Added new option to enable âLifetime Commissionâ functionality for affiliate referrals.
- Tweak: Made some UX improvements to the plugin settings page, with some new sub headers, and some fields now show or hide based on other settings.
- Tweak: Added a â{email}â placeholder for some of the email notifications to include the affiliates email address.
- Tweak: Styling tweaks to âpro addonsâ section in plugin settings.
- Tweak: Hidden the âAffiliate Userâ label in the âAffiliate Infoâ tooltip in orders list, if there is no user assigned.
- Tweak (Pro): Tweak to payouts cron job to prevent possible duplicates incase daily cron somehow runs twice in same day.
- Tweak (Pro): Moved âChange Payment Method Labelâ setting to under Payouts settings tab.
- Fix: Fixed a few layout issues for the date filters on affiliate dashboard, on some websites.
- Fix: Fixed affiliate registration form sometimes still showing even if disabled.
- Fix: Fixed a âuser_loginâ non-object debug notice on orders list in free version.
- Fix: Fixed issue with getting started auto generate affiliate dashboard page – page not being set in the settings.
- Fix: Fixed issue with the âwcusage_field_color_tableâ being empty by default.
- Fix (Pro): Fix payment column showing in payouts âpending paymentsâ section even when âPayment Detailsâ is disabled.
- Fix: Fixed occasional checkout issue.
- Dev: Edited some function names.
Version 4.6.0.2 â 24th May 2021
- Tweak: Small tweaks to the getting started page URLs.
- Fix: Fixed error on admin reports where âusageâ comparison percentage was showing 0%.
- Fix: Fixed error on admin reports where it was showing admin user as the affiliate user.
- Fix: Fixed a few debug notices on admin orders page for some sites.
Version 4.6.0.1 â 23rd May 2021
- Fix: Fixed issue with admin reports âexport to CSVâ file, some cells being empty.
- Fix: Fixed issue where âunpaidâ and âpendingâ sections were showing in admin reports, even if payouts features/addon were disabled.
- Fix: Fixed an error with referral URL âusageâ stat when certain settings enabled.
- Fix: Fixed an âundefined methodâ error for some websites.
- Fix: Fixed some âtrying to access array offsetâ debug notices for some websites.
Version 4.6.0 â 21st May 2021
- New Feature: Added new admin âreports & analyticsâ admin section to the plugin. This allows admins to generate a custom report with analytics for ALL coupons in WooCommerce. You can select certain filters to customise the reports. With the Pro version unlimited date range, and date comparisons can be selected. Whilst in the free version you can create reports for the past 2 weeks.
- Update (PRO): Added a new custom email in ânotificationsâ settings, to set your own custom new account registration email message.
- Update (PRO): Added an option to display âAccount Detailsâ in the âsettingsâ section of the affiliate dashboard. This shows the WooCommerce edit profile fields and password change.
- Update (PRO): Added âCoupon History Start Dateâ option in individual coupons settings. This allows you to set a custom date which coupon data should start tracking from. Any sales history before this date will be ignored on the coupon affiliate dashboard.
- Update: Added a new option in âgeneral settingsâ to change the permission required for plugin admin capabilities between administrator and shop manager.
- Tweak (PRO): Added option to allow âadministratorâ users to fill out the affiliate registration form as a new user (whilst logged in).
- Tweak (PRO): Added âpasswordâ field to affiliate registration form for logged out users, to set their custom password.
- Fix (PRO): Fixed an issue with the â[couponaffiliates-register]â shortcode giving JSON error when update page.
- Fix: Fixed a debug error showing on first ever click on a referral URL.
- Fix: Fixed an âundefined methodâ error for some websites with outdated WooCommerce version.
- Fix: Fixed PHP 7.4 error showing âTrying to access array offsetâ on fresh installs.
Version 4.5.0.7 â 7th May 2021
- Fix: Fixed an issue with some sites, where the content was not loading with ajax mode enabled.
Version 4.5.0.6 â 5th May 2021
- Fix: Fixed a debug warning showing on orders page for some sites.
- Fix: Fixed issue with dashboard URLs not working for some sites when settings not saved.
Version 4.5.0.5 â 2nd May 2021
- Tweak (PRO): Added an option in âdebugâ settings to disable the dropdown list of users on the âedit couponâ admin pages for the âAffiliate Userâ option, which has caused slow issues on rare occasions for a few sites.
- Fix: Fixed an issue with dashboard URLs not working when permalink structure was set to âplainâ.
Version 4.5.0.4 â 26th April 2021
- Fix: Fixed issue with editing coupons page loading slow when site has lots of users.
Version 4.5.0.3 â 26th April 2021
- Fix: Fixed issue with some admin pages loading slow (orders list and coupons list) for some sites. Added âAffiliate Dashboard Pageâ option to settings and requires saving this to fix.
Version 4.5.0.2 â 25th April 2021
- Fix: Fixed some small occasional PHP errors with referral URLs.
- Fix (PRO): Fixed an issue with registration form not working/submitting with reCAPTCHA disabled.
Version 4.5.0.1 â 18th April 2021
- Tweak: Updated currency/numbers be formatted based on the âcurrency optionsâ rules in the WooCommerce settings.
- Fix: Fixed issue with referral URL conversion rate stat sometimes showing as âinfiniteâ.
- Fix: Fixed âLoad tabs on affiliate dashboard as separate pagesâ option to auto enable when coupon has 500+ orders.
Version 4.5.0 â 29th March 2021
- New Feature (PRO): Affiliate registration form features for users.
- New Feature (PRO): Affiliate application management features for admins.
- Tweak: Changed the custom email message fields to use visual text editor.
- Tweak: Hidden âtranslationsâ settings tab unless enabled via âdebugâ section.
- Tweak: Made the âSave Settingsâ button sticky at the bottom so it’s always visible on settings page.
- Tweak: Updated referral URL stats to always show even if 0.
- Tweak: Changed percentage change number for stats to 1 decimal place (rounded).
- Fix (PRO): Fixed some issues with export buttons not working in some rare cases.
- Fix (PRO): Fixed some issues with monthly summary table not loading properly in some rare cases.
- Fix: Fixed a JSON error when saving pages with shortcode on.
- Fix: Fixed an issue with date filters not loading correctly when ajax page loading is disabled.
- Fix: Fixed the slight change in box height on stats tab when changing between toggles (last 30 days, last 7 days etc) for some sites.
- Fix (PRO): Fixed the monthly summary showing 1 extra month than the number entered in the âDefault number of months to showâ setting.
- Fix: Fixed ânon-numeric valueâ error on orders list for some websites.
- Fix: Fixed some small wp_debug errors showing.
- Fix: Fixed wp_debug errors showing on admin settings page after first install.
Version 4.4.2.3 â 22nd March 2021
- Fix: Fixed an issue with translations not loading correctly for some sites.
Version 4.4.2.2 â 18th March 2021
- Tweak: Removed some unnecessary code from affiliate dashboard which will help improve speed slightly.
Version 4.4.2.1 â 16th March 2021
- Tweak: Changed the âtotal usageâ number to be more accurate, only showing the number of âcompletedâ orders.
- Tweak: Changed the styling of line graphs slightly.
- Fix: Fixed the alignment of the stats icons on some websites (center vertically).
Version 4.4.2 â 15th March 2021
- Update: Added a ârefresh statsâ button to affiliate dashboard page (when ajax enabled). Clicking this will refresh all stats (with any new orders), without having to actually reload/refresh the page.
- Update (PRO): Added login form to affiliate dashboard page when users are logged out. Can be toggled off in Pro settings.
- Update: Now load referral URL stats via ajax (after page load). Can be updated with the ârefresh statsâ button.
- Update (PRO): Now load the payouts section via ajax (after page load). Can be updated with the ârefresh statsâ button.
- Update: Updated the âProâ section design in the plugin settings area. Changed section name to âPro Addonsâ.
- Tweak: Added a message to affiliate dashboard landing page, when user is assigned to no coupons.
- Fix: Small styling fixes for filters and buttons on some sites.
- Fix: Small styling fix on orders table cell spacing on some sites.
- Fix: Fixed the âRequest Payoutâ button sometimes showing more than 2 decimals.
- Fix: Fixed some broken links in the plugin admin area for sites on a subdirectory domain.
Version 4.4.1 â 11th March 2021
- Update: Added a new option in general settings to choose how orders & stats are sorted on the affiliate dashboard. You can select either the âpaid dateâ (default) or the âcompleted dateâ.
- Update: Added design options to also customise the text colour for some elements on the affiliate dashboard.
- Update: Added localized translations for Portuguese (Brazil).
- Fix: Fixed issue with the âRemove coupon ID from unique coupon URLâ option enabled, with URL with ID no longer worked.
- Fix: Fixed php error âDivision by zeroâ sometimes showing on stats page for some sites.
- Dev: Tested and updated support for WordPress 5.7 and WooCommerce 5.1
Version 4.4.0.2 â 9th March 2021
- Fix: Fixed issue with stats on the statistics tab not always aligning up properly with orders summary.
Version 4.4.0.1 â 9th March 2021
- Tweak: Tweaks to custom styling.
- Fix (PRO): Fixed issue with users coupons list / landing page not displaying when they are only assigned to 1 coupon.
Version 4.4.0 â 8th March 2021
- Update: The affiliate dashboard âstatisticsâ, ârecent ordersâ, and âmonthly summaryâ tabs now load with ajax (after the page has loaded), for much faster initial page load times (for larger coupons). Currently the line graphs (pro) still load before page load, but this is being worked on.
- Update: When the ârecent ordersâ and âmonthly summaryâ table filters are submitted, they no longer refresh the page, and update the data dynamically instead (with ajax).
- Update: Added a new optional column to the orders list to show the order ID. This is clickable for admins, to open the order page in backend.
- Update: Added a new optional column to the orders list to show the order âcountryâ.
- Update: Added a new optional column to the orders list to show the order âcityâ.
- Update: Added a new optional column to the orders list to show the order user âfirst nameâ.
- Update: Added option in settings to show list of products as a âMOREâ toggle dropdown, instead of showing them in a column. Enabled by default.
- Update: Added new âdesignâ tab to settings. Moved some previous layout settings here, and added 5 new options to customise colors on affiliate dashboard (tabs, tab hover, table headers, buttons and stats icons).
- Update (PRO): Added an option to change the âstatisticsâ tab toggles to show as âAll-time / This Month / Last Monthâ OR âAll Time / Last 30 Days / Last 7 Daysâ.
- Update (PRO): The [couponaffiliates] will now show the affiliate dashboard for the coupon(s) the user is assigned to, if a specific coupon URL/ID is not selected. This makes the [couponaffiliates-user] shortcode redundant, and you only need one page for both the unique links, and users affiliate dashboard.
- Update (PRO): Updated layout/design of the coupons list on affiliate dashboard (boxed with columns), when the user is assigned to multiple coupons.
- Fix (PRO): Fixed the âtotal usageâ on the coupons list for users on the affiliate dashboard (when assigned to multiple coupons).
- Fix (PRO): Fixed the URLs to dashboards on the coupons list for users on the affiliate dashboard (when assigned to multiple coupons).
- Fix (PRO): Fixed issue with the âlast 90 daysâ line chart sometimes showing wrong date order.
- Fix (PRO): Fixed issue with âtotalsâ row in monthly summary table only showing totals from the last month.
- Fix: Fixed an issue with the âall-timeâ, âlast 30 daysâ and âlast 7 daysâ toggles on âstatisticsâ page not working on some sites.
- Fix: Fixed an issue with âMake all dashboard URLs privateâ option.
Version 4.3.5.3 â 4th March 2021
- Tweak: Some edits to admin settings when Pro version purchased but still on free version.
- Tweak (PRO): Force enable âload tabs on affiliate dashboard as separate pagesâ for coupons with over 500 orders.
- Fix (PRO): Fixed issue with âmonthly summaryâ table filter.
- Fix: Fixed jQuery not loading properly on some websites for the affiliate dashboard.
Version 4.3.5.2 â 3rd March 2021
- Tweak: Swapped âstartâ and âendâ in filters.
- Fix: Fixed issue with ârecent ordersâ filter refreshing on submit with the âLoad tabs on affiliate dashboard as separate pages.â option enabled.
- Fix: Only show âType:â text in the discount box if there is text to display.
Version 4.3.5.1 â 1st March 2021
- Fix: Fixed a jQuery issue.
- Fix (PRO): Fixed export to CSV buttons not working properly since 4.3.5.
Version 4.3.5 â 28th Feb 2021
- Update: Made some code tweaks to further improve affiliate dashboard performance for coupons/sites with large volumes of orders.
- Dev: Updated file and folder structure, and updated some code to be more organised.
Version 4.3.4 â 27th Feb 2021
- Update: Added a âPerformance & Debugâ settings tab with some options to help improve affiliate dashboard performance on sites that have coupons with very large volumes of orders.
–> New option: Load tabs on affiliate dashboard as seperate pages.
–> New option: Hide the âall-timeâ stats on statistics tab and line graph. - Update (PRO): Added optional setting to make all dashboard URLs private/hidden to everyone except administrators.
- Update: Added a text field in âreferral URLâ settings to add custom text at the top of the referral URL tab in the affiliate dashboard.
- Tweak: Some other small tweaks to help improve performance.
Version 4.3.3.1 â 26th Feb 2021
- Fix: Fixed some errors and php warnings appearing on some sites.
Version 4.3.3 â 26th Feb 2021
- Update: Removed the âadmin list of dashboard URLsâ page, and now integrated these features directly into the WooCommerce coupons list with 3 new columns âAffiliateâ (Pro), âUnpaid Commissionâ (Pro), and âAffiliate Dashboardâ link. The reason for this change is due to the old system not performing great for sites with lots of coupons/sales. This new system also integrates better with WooCommerce in general.
- Update: Added new main page for the plugin in the admin area, with quick links, help, and plugin info.
- Update (PRO): Added option to change default number of months shown in âmonthly summaryâ section.
- Update: Added toggle to hide WooCommerce marketing boxes at bottom of coupon list page.
- Tweak: Center aligned text in table cells on affiliate dashboard.
- Tweak: Small tweaks/fixes to improve affiliate dashboard loading speed.
- Tweak: Updated styling/alignment for the filters and export button.
- Tweak: Updated styling of toggles on settings page.
- Fix: Fixed some styling issues that were appearing on some themes.
Version 4.3.2 â 24th Feb 2021
- Update: Added full localization support for the admin/backend area of the plugin (settings etc).
- Fix: Fixed issue with localized translations not loading.
- Fix: Fixed a jQuery issue/conflict on some sites.
- Fix: Tweaked some styling on the dashboard tabs on smaller screens.
- Fix: Fixed settings for showing âAffiliate Infoâ sections.
Version 4.3.1 â 23rd Feb 2021
- Tweak: Added translations options for some new strings that were added in 4.3.0
- Tweak: Added automatic translation to default WordPress language for months in the line graph.
- Tweak: Only show commission line charts if commission is enabled, and charts are enabled.
- Tweak: Will now always show stats boxes for âAll-time, Last 30 Days, Last 7 Daysâ even if 0.
- Tweak: When the content area width is small (less than 850px), remove icons from stats boxes.
- Tweak: Edited the âget startedâ section when installing the plugin.
- Fix: Fixed increase/decrease sometimes showing as âNAN%â or âINF%â when amount is 0.
- Fix: Fixed payouts settings heading showing in settings tab, even when it was disabled.
- Fix: Fixed commission line graph increments when commission is 0.
- Fix: Small styling tweaks/fixes to monthly summary table, and recent orders table.
- Fix: Fixed issue with referral URLs not applying coupon properly and showing duplicate âalready appliedâ messages.
- Fix: Fixed a theme conflict with pages (with the affiliate dashboard shortcode) that have a sidebar, causing the sidebar to break.
Version 4.3.0 â 22nd Feb 2021
- Update: Improved the design of the âStatisticsâ tab (boxed layout) with icons, and cleaner design.
- Update: In the âStatisticsâ tab, added 3 filters/toggles for the âtotal salesâ, âtotal discountsâ, and âtotal commissionâ stats, to show either âall-timeâ, âlast 30 daysâ, or âlast 7 daysâ.
- Update: Improved design of âreferral URLâ tab on affiliate dashboard to also have the boxed layout for stats.
- Update (PRO): Added detailed line graphs to the âStatisticsâ page to show commission earned, on a day by day bases, for past â90 daysâ, â30 daysâ, or â7 daysâ. This can be toggled in the âPro Settingsâ.
- Update: Added a new âAffiliate Infoâ column to the WooCommerce âordersâ list (admin page). This will show the coupon code used, and a tooltip, which when hovered shows the affiliate user, commission for that order, and a direct link to the affiliate dashboard for that coupon.
- Update: Added a new âAffiliate Infoâ meta box widget to the individual âorderâ page (when editing an order), to show coupon code used, affiliate user, commission for that order, and a link to the affiliate dashboard.
- Update: Added a field to set âcustom commission messageâ for the default commission values in the âcommissionâ settings tab.
- Tweak: Updated it so that the âcommissionâ type message on the affiliate dashboard shows the all 3 types, if the âcustom commission messageâ is not set.
- Tweak: Added font awesome support for the affiliate dashboard page.
- Fix: Fixed an issue with referral URLs not always applying the coupon code when enabled.
- Fix (PRO): Fixed issue with coupon affiliate dashboard page still visible to anyone even if a user is assigned to coupon.
Version 4.2.1 â 17th Feb 2021
- Update: Added new âboxedâ layout design to the âStatisticsâ tab.
- Tweak: Added title to the âReferral URLâ tab.
- Fix (PRO): Fix âUnpaid Commissionâ in âPayoutsâ not always showing as 2 decimals.
Version 4.2.0 â 15th Feb 2021
- Update: Added a custom âstartâ and âendâ date filter to the recent orders list table.
- Update: Added an option to choose the required order status for order stats to be counted/displayed on affiliate dashboard (Completed or Completed/Processing)
- Update (PRO): Added a custom âstartâ and âendâ month filter to the monthly summary table.
- Update (PRO): Added section to bottom of ârecent orders tableâ and âmonthly summary tableâ to show the combined totals for all orders within the selected date range.
- Fix (PRO): Fixed issue with âEnable affiliate email notificationsâ and âAdditional Email Addressesâ settings not always working properly.
- Fix (PRO): Fixed some issues in admin âcommission payoutsâ area with it not always showing username & payment details properly.
â Dev: Updated function names to be more standardised. Updated some code structure in admin options. - Dev: Updated freemius SDK to 2.4.2
Version 4.1.2.1 â 11th Feb 2021
â Fix: Removed empty âSettingsâ tab from free version.
Version 4.1.2 â 11th Feb 2021
- Update: Added localization translations support.
- Update: Added a checkbox to confirm updating âUnpaid Commissionâ when editing a coupon.
- Update (PRO): Added settings tab to coupon affiliate dashboard.
- Update (PRO): Added optional setting for affiliate user to enable/disable email notifications.
- Update (PRO): Added optional setting for affiliate user to add additional email addresses to receive notifications.
- Tweak (PRO): Moved the âpayment detailsâ field under settings tab, if the settings tab is enabled.
- Tweak: Added a message under orders list, when no orders are available.
- Tweak: Made a small tweaks to the admin âaffiliate coupons listâ page design. Added a âcommissionâ column.
- Tweak: A few small styling tweaks on the affiliate dashboard.
- Fix: Fixed a warning that sometimes displayed on referral URLs tab.
- Fix: Fixed âRequest Payoutâ translation not working.
- Fix (PRO): Fixed an issue with decimals not working when a payout request is made.
- Fix (PRO): Fixed an error when calculating commission, when only product commission was set.
- Other: Tested with WooCommerce 5.0.0
Version 4.1.1
- Fix: Allow commission setting field to accept decimal values.
- Fix: Fixed an issue with slightly incorrect commission when âshow taxâ was enabled.
- Fix: Fixed some warnings/errors appearing on some websites.
- Fix: Fixed âFixed Amount Per Orderâ commission not always being added to commission.
- Fix: Few small code fixes.
- Fix: Few small styling fixes.
Version 4.1.0
- Update: Added more flexible commission settings. You can now set fixed commission amounts (either per order, or per product), alongside percentage of the total order. You can set all 3 of these for a combined total if required.
- Update: Added option to show a list of products purchased (and quantities) in the orders list.
- Update (PRO): In PRO version flexible commission settings now also be set at product level, as well as coupon level. This will overwrite the defaults.
- Update (PRO): Added an option in settings to choose the priority commission level (product or coupon) if both are set.
- Update (PRO): Added an option to display list of products purchased (and quantities) in monthly summary table.
- Update (PRO): Added ability to add order id and list of products purchased in the email notifications.
- Update: Added a new optional setting to make commission be calculated BEFORE the discount from the coupon has been applied.
- Update: Updated it so that refunds are considered when calculating commission. Also, if an order is refunded, or partially refunded, this is removed from the affiliate/coupons pending commission.
- Developer: Improved overall code structure for commission calculations.
- Fix: Fixed some translations not working properly.
- Fix: Other small fixes.
Version 4.0.1 – 4.0.4
- Fix: Some small bug fixes for version 4.
Version 4.0.0
- Changed plugin name to âCoupon Affiliates for WooCommerceâ.
- Update: Added referral links feature, which auto-applies coupon code, along with click/conversion tracking.
- Update: Moved list of unique coupon URL’s to admin area, and improved layout, added filters, and more. Improved accuracy of search.
- Update: Added some new settings and customisations.
- Update: Added orders list âtable layoutâ option to free version.
- Update: Added extra help/support features.
- Update (Pro): Added commission payout requests and tracking features.
- Update (Pro): Added email notifications for affiliates when new commission is earned.