The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing,…
About WordPress Affiliates Plugin — SliceWP Affiliates
SliceWP is an easy-to-use affiliate plugin that allows you to connect with your favorite eCommerce platforms like WooCommerce. It has a step-by-step setup wizard, automatic tracking of commissions and visits, and email notifications for generated commissions. There are also premium add-ons available for additional features.Screenshots









Changelog
1.1.29
- Fixed: Affiliate commission registered email notification not being sent in certain conditions.
1.1.28
- New: Added the “Commission Statuses Display” setting, allowing admins to select which commission statuses appear in the commissions table on the affiliate account.
- Enhancement: Redesigned the affiliate account list tables.
- Enhancement: Redesigned the admin payouts page.
- Misc: Rebuilt translation files.
1.1.27
- New: Added affiliate commission rejection reason flow.
- New: Added affiliate commission rejected email notification.
- New: Added {{commission_rejection_reason}} email merge tag.
- Enhancement: Deprecated {{reject_reason}} email merge tag and added {{affiliate_rejection_reason}} to replace it.
- Misc: Small UI improvements.
1.1.26
- Fixed: Affiliate commissions generated for SureCart orders not being correctly marked as unpaid.
- Fixed: Affiliate commissions not calculated correctly for Easy Digital Downloads orders when using the Easy Digital Downloads Discounts Pro add-on.
- Fixed: Affiliate commissions not calculated correctly for GetPaid orders when multiple products of same type where part of the order.
1.1.25
- Fixed: Commission miscalculation for payments with VAT/TAX in Paid Member Subscriptions.
- Misc: Small formatting improvements.
1.1.24
- Fixed: Compatibility issue with latest Easy Digital Downloads version.
- Misc: Variable escaping and small formatting improvements.
1.1.23
- New: Added Trinidad and Tobago currency.
- Fixed: PHP notice on affiliate account dashboard.
1.1.22
- Fixed: PHP warnings on referred purchases when using the Paid Memberships Pro integration.
1.1.21
- Misc: URL escaping and small formatting improvements.
1.1.20
- Fixed: Affiliate payments not showing in the affiliate account when translating payment statuses.
1.1.19
- Misc: Variable escaping and small formatting improvements.
1.1.18
- Misc: Small styling improvements.
- Misc: Rebuilt translation files.
1.1.17
- New: Added a quick way for administrators to view and download the affiliate’s QR code.
- Enhancement: The reference amount of affiliate commissions can now be edited.
- Fixed: Issue with object queries failing when the “include” parameter way a non-array variable.
- Fixed: JavaScript error in the affiliate interface.
- Misc: Small styling improvements.
1.1.16
- New: Added Turnstile and hCaptcha to protect affiliate login, affiliate registration and recover password forms.
- New: Added “slicewp_form_affiliate_registration”, “slicewp_form_affiliate_login” and “slicewp_form_affiliate_lost_password” action hooks for affiliate forms.
1.1.15
- Enhancement: Added show/hide password as text for affiliate login and register forms.
- Enhancement: Modified the number of displayed creatives in the affiliate account from 10 to 12, for an improved layout.
- Enhancement: Added “slicewp_items_per_page_creatives” filter to modify the number of displayed creatives in the affiliate account.
- Fixed: Default affiliate referral link with query arguments not being formatted correctly in affiliate account.
1.1.14
- New: Added WPML XML file.
- Fixed: Issue with affiliate commissions being created for draft orders with the WooCommerce checkout block.
1.1.13
- New: Added WS Form integration support.
- Misc: Minor HTML elements improvements.
1.1.12
- Enhancement: Reworked the list table filters.
- Misc: Minor CSS improvements.
1.1.11
- Misc: Deprecated “commissions_ids” payment parameter.
- Misc: Minor UI and CSS improvements.
1.1.10
- New: Added payment paid email notification.
- Enhancement: Added option to query commissions by customer_id.
- Misc: Minor code clean-up and refactoring.
1.1.9
- Enhancement: Honeypot improvements.
- Enhancement: Styling and usability improvements.
- Misc: Minimum WordPress version required is now 5.0.
1.1.8
- New: Added Chilean Peso currency.
- Fixed: PHP error in email notifications merge tags in certain circumstances.
- Misc: Minor CSS fixes and code refactoring.
- Misc: Rebuilt translation files.
1.1.7
- New: Added Dominican Peso currency.
- Fixed: Taxes were not excluded properly with Studiocart.
1.1.6
- New: Added Colombian Peso currency.
- Misc: Minor CSS fixes and code refactoring.
1.1.5
- New: Added “collections” infrastructure.
- Fixed: Creative images overflowing the modal in the affiliate account.
- Fixed: Commissions data was not consistent within the affiliate account.
1.1.4
- Enhancement: Added Chinese yuan currency.
- Fixed: Issue with custom slug referral tracking when the affiliate’s slug starts with an integer.
1.1.3
- Enhancement: Improved affiliate facing messages.
- Misc: Modified the way overlays are opened and closed in the affiliate account.
- Misc: Added more tooltips with helpful information.
- Misc: Rebuilt translation files.
- Misc: Small CSS improvements in the affiliate account.
1.1.2
- Fixed: PHP fatal error when using affiliate spam protection.
- Enhancement: Expanded notes system to creatives.
- Misc: Small CSS improvements.
1.1.1
- Fixed: PHP 8.2 warning about deprecated functionality.
1.1.0
- New: Dynamic data in the affiliate’s dashboard.
- New: Big, beautiful timeline chart in the affiliate dashboard.
- New: Affiliate account menu position.
- New: Referral links QR code in the affiliate dashboard.
- New: Download option for image creatives.
- Fixed: Vietnamese dong currency now has correct decimal places.
- Misc: Rebuilt translation files.
1.0.96
- New: SureCart integration.
- Enhancement: Added search by ID for affiliates, commissions and visits.
- Fixed: A few Portuguese strings.
1.0.95
- Enhancement: Added Peruvian nuevo sol currency.
1.0.94
- Enhancement: Added language support for the affiliate area date picker.
- Fixed: PHP notices in add new creative admin page.
1.0.93
- New: Added Central African CFA franc (XAF) and West African CFA franc (XOF) currencies.
- Fixed: Issue with Simple Cloudflare Turnstile on affiliate login.
- Fixed: German translation issues.
1.0.92
- New: Added affiliates registration blocklist spam tool.
- Enhancement: Added “slicewp_allow_affiliate_registration” filter, that allows you to block affiliate registrations via code.
- Enhancement: Added “slicewp_list_table_items_data_query_args_affiliate_account_commissions” filter, that allows you to change the query arguments for the commissions shown in the affiliates account table.
1.0.91
- Fixed: JavaScript exception in certain admin pages.
- Misc: Rebuilt translation files.
1.0.90
- Enhancement: Rebuilt the setup wizard.
- Enhancement: Small styling updates for admin area.
1.0.89
- New: Added date range filter for visits, commissions and payouts in affiliate account.
- New: Added option to set items per page for visits, commissions and payouts in affiliate account.
- Enhancement: Refactored affiliate account tables to use PHP classes.
- Enhancement: Added filter hooks in the affiliate account tables, allows developers to extend these tables.
- Fixed: PHP notice in admin affiliate edit page when user account linked to affiliate is missing.
1.0.88
- Fixed: Issue with reCaptcha by BestWebSoft on affiliate login.
- Fixed: PHP notice in affiliate payments.
- Enhancement: Added date_modified to visit update.
- Enhancement: Links from notes are now clickable.
- Enhancement: When deleting a user, delete the associated customer data.
1.0.87
- New: Added [slicewp_affiliate_id] shortcode that outputs the currently logged-in affiliate’s ID.
- Fixed: Issue with MemberPress reject commissions when deleting transactions.
- Fixed: Issue when calling get_plugins() function.
1.0.86
- New: Added bulk actions for creatives.
- New: Added Kuwaiti Dinar currency.
- Misc: Database layer and services are now loaded on “plugins_loaded” action.
1.0.85
- Fixed: PHP warning when logging in, when Wordfence plugin is active.
1.0.84
- New: Added Bahraini Dinar currency.
- Enhancement: Expanded reCAPTCHA to affiliate login and affiliate recover password forms.
- Enhancement: Added commission_id and commission_reference merge tags to email notifications.
1.0.83
- Fixed: Select individual affiliate when creating a new payout not working.
- Fixed: Affiliate commission not being calculated properly with Easy Digital Downloads in a certain situation.
1.0.82
- New: Added Haitian Gourde currency.
- New: Added support to load affiliate email templates from child themes.
- New: Added Brazilian Portuguese language.
- Misc: Rebuilt translation files.
1.0.81
- Fixed: Select2 affiliate search field not working in certain situations.
- Misc: Small styling improvements.
1.0.80
- New: Added bulk actions for affiliates and commissions.
- New: Added quick actions for the commissions table.
- New: Added “Generate CSV” functionality to affiliate payout payments table.
- Misc: Rebuilt translation files.
1.0.79
- New: Added row actions to admin list tables.
- New: Deleting a user will also delete the affiliate, if the affiliate is associated with the user.
- Fixed: Issue with preview payments leading to PHP error when commissions are found for deleted affiliates.
- Misc: Changed affiliate search field to use select2 library.
- Misc: Delete affiliate action will now delete all commissions and visits associated with the affiliate.
- Misc: Small UI improvements.
1.0.78
- New: Added slicewp_get_affiliate_email( $affiliate ) function.
- New: Added user avatar to affiliate specific admin area tables.
- Fixed: Commissions not being properly marked as paid when marking an affiliate payment as paid.
- Misc: User specific fields now show up on affiliate registration when user is logged-in.
- Misc: Small styling changes in admin area.
1.0.77
- Fixed: Issue with affiliate referral link generator when a hashed link was used.
1.0.76
- New: Added honeypot spam check on affiliate register form.
- New: Added Kenyan shilling currency.
- Misc: Rebuilt translation files.
1.0.75
- New: Upsell Plugin integration.
- New: Added Moroccan Dirham currency.
- Misc: Small improvements for affiliate visits query API.
1.0.74
- New: Added “slicewp_get_affiliate_name” filter.
- New: Added Iranian Rial and Iranian Toman currencies.
- Fixed: Issue with affiliate name not showing up in certain cases.
- Fixed: Issue with affiliate forms not working with translations.
1.0.73
- New: Added friendly affiliate links.
1.0.72
- Fixed: Fatal error in affiliate dashboard in certain cases.
1.0.71
- New: Added two new affiliate program key metrics, namely referral revenue and net referral revenue.
- Enhancement: Redesigned the affiliate dashboard tab.
- Enhancement: Refactored the affiliate account to use the templating sistem.
- Enhancement: Redesigned the Totals admin dashboard panel.
- Enhancement: Added two new action hooks, namely “slicewp_affiliate_account_top” and “slicewp_affiliate_account_bottom”.
- Misc: Rebuilt translation files.
1.0.70
- New: Added compatibility with WooCommerce checkout block.
- Fixed: PHP notice for non-administrator users in admin pages.
- Misc: Affiliate AJAX search now relies on “list_users” capability.
1.0.69
- New: Added non-jQuery affiliate facing JavaScript file.
- New: Added Ghana Cedi currency.
- Fixed: Upload attachments not being linked to the affiliate.
- Fixed: Datetime picker Compatibility issue.
- Misc: Now saving reference order amounts for affiliate commissions.
1.0.68
- Fixed: Tracking script conflict with certain caching plugins.
- Misc: Affiliate name is now affiliate first name and last name, instead of user display name.
1.0.67
- Fixed: Affiliate emails not sent for new unpaid commissions.
- Fixed: Issue with affiliate not registering in certain cases, even if auto-register was enabled.
- Fixed: JavaScript error in admin settings page.
- Fixed: Compatibility issue in admin area with Popup Maker plugin.
- Misc: Removed jQuery dependency for affiliate referral tracking script.
1.0.66
- Fixed: PHP deprecated notice with PHP 8.
- Misc: Set the correct symbol for Turkish Lira currency.
1.0.65
- Fixed: Plugin updater fatal error in certain cases.
1.0.64
- New: Added 3 new hooks (slicewp_mass_pay_csv_cols, slicewp_mas_pay_csv_item_data, slicewp_mass_pay_csv_data) for affiliate mass pay CSV file export.
- New: Added AED currency.
- Fixed: Studiocart integration issues.
1.0.63
- Enhancement: Refactored payouts system to be able to process multiple payout methods in a single payout.
- New: Added option to process single affiliate payment.
- New: Added quick actions for affiliate payments table.
- Fixed: PHP warning appearing in certain situations in the affiliate commissions table from plugin dashboard.
1.0.62
- Enhancement: Added “slicewp_affiliate_account_default_active_tab” filter hook to affiliate account.
- Misc: Updated translation files.
1.0.61
- Enhancement: Added “slicewp_view_settings_tab_integrations_top” and “slicewp_view_settings_tab_integrations_bottom” action hooks.
1.0.60
- Fixed: Issue, in certain situations, when running the latest database upgrader.
1.0.59
- New: Added Refund Grace Period setting.
- Enhancement: Redesigned the affiliate payouts creation.
1.0.58
- New: Restrict Content Pro integration.
1.0.57
- Fixed: Error in Dashboard page when affiliate is missing.
1.0.56
- Fixed: Issue with plain text emails.
1.0.55
- Fixed: Issue with metabox toggle in WooCommerce.
1.0.54
- New: Dashboard page with affiliate program stats.
- Fixed: Issue with SVG icons in affiliate area.
1.0.53
- New: Studiocart integration.
- New: Added {{affiliate_referral_url}} email notification tag to add the affiliate’s referral URL.
- Enhancement: Restyled the email notifications settings panel.
1.0.52
- Enhancement: Redesigned the affiliate account creatives tab.
- New: Added French translation.
1.0.51
- New: Added affiliate ID column to customers table.
- Fixed: Affiliate search field not working.
1.0.50
- Misc: Small updates to affiliate account.
- Misc: Added old object data to slicewp_update_{$context} hook
1.0.49
- New: Added option to set default affiliate referral link.
- New: Added “slicewp_form_affiliate_registration_submit_button_label” filter.
- New: Added BDT and GTQ currencies.
1.0.48
- New: API file affiliate field.
- Misc: slicewp_get_affiliate_status() returns null now for non-existing affiliate.
1.0.47
- New: Added “slicewp_affiliate_url_base” filter in affiliate URL function.
- Fixed: Pagination issues in affiliate account.
- Misc: Refactored affiliate email tags.
1.0.46
- Fixed: GetPaid error on checkout.
- Fixed: Possible security vulnerability in admin Visits page.
1.0.45
- New: Icons in affiliate account.
- Fixed: Affiliate payments date_modified not set properly.
1.0.44
- New: Added note to WooCommerce order when affiliate commission is registered.
- Fixed: Issue with duplicate affiliate accounts on register.
1.0.43
- New: Added helper functions: slicewp_get_affiliate_status(), slicewp_is_affiliate_active()
- New: Shortcode [slicewp_affiliate_url].
1.0.42
- New: Added top & bottom action hooks in affiliate dashboard tabs.
1.0.41
- New: Batch processor manager.
1.0.40
- New: Added LBP currency.
- Fixed: Issue with non-alphanumeric characters when registering affiliate link visits.
1.0.39
- New: Added affiliate recover password functionality.
- New: Added LKR currency.
1.0.38
- Fixed: Fatal error in certain situations with Paid Memberships Pro.
- Misc: Added affiliate account table basic styling.
1.0.37
- Fixed: MemberPress calculate affiliate commission amount with trial subscription.
- Fixed: Moved “slicewp_affiliate_account_affiliate_link_actions” action from affiliate account to proper line.
1.0.36
- New: Added VND currency.
- Misc: Updated affiliate messages.
- Misc: UI improvements in affiliate account.
- Misc: Updated translation files.
1.0.35
- New: Added copy affiliate link in affiliates admin page.
- New: Added notes column to admin affiliates and commissions tables.
- Misc: UI improvements in affiliate account.
1.0.34
- Fixed: Double requests on affiliate forms.
1.0.33
- New: Affiliate logout option for affiliate account.
- New: “slicewp_affiliate_account_bottom” action hook in affiliate page.
1.0.32
- New: GetPaid integration.
1.0.31
- New: Affiliate customers API.
- Fixed: Affiliate registration process issue.
1.0.30
- Enhancement: Affiliates login now defaults on the affiliates account when user is logged out.
- Fixed: Notes not created for new affiliates.
- Fixed: Affiliates search field styling.
1.0.29
- New: Added SAR currency.
- New: Added affiliate registration disabled message on affiliate register form in certain conditions.
1.0.28
- New: Affiliates fields API.
1.0.27
- New: Added “slicewp_register_currency” filter.
- Misc: Deprecated “slicewp_currencies” filter.
1.0.26
- Misc: Added review request admin notice.
1.0.25
- Misc: Fixed affiliate program setup wizard for latest WP version.
1.0.24
- Misc: Added two new hooks in affiliate account.
1.0.23
- Fixed: Typo in affiliates notice.
1.0.22
- New: Added Pakistani Rupee currency.
1.0.21
- New: Added Czech and Spanish translation files.
1.0.20
- New: Added auto-register new users as affiliates.
1.0.19
- New: Added affiliates dashboard tab in affiliates account.
- Fixed: Small admin area styling issues.
1.0.18
- New: Added reCAPTCHA for the affiliates registration form.
- New: Added option to register affiliates from the add new user admin page.
- Fixed: Fatal error caused by get_plugins() function.
1.0.17
- New: Added affiliate user role.
1.0.16
- New: Added option to make certain affiliate fields mandatory/non-mandatory.
- Fixed: Issue with affiliate link generator not working in certain cases.
- Misc: Added support for tax exclusion with Paid Member Subscriptions.
1.0.15
- New: Added currencies: Icelandic Króna, Indonesian Rupiah, Romanian Leu, Ukrainian Hryvnia, Bulgarian Lev, Uruguayan Peso, Venezuelan bolívar, Moldovan Leu, Nigerian Naira, Croatian Kuna, Argentine Peso, Serbian Dinar.
1.0.14
- New: Added currencies: South African Rand, South Korean Won.
- Enhancement: Load front end scripts only on affiliates pages.
1.0.13
- New: Added option to disable affiliates commission per category and per product.
- New: Added “Zero Amount Commissions” option to register affiliate commissions with total amount equal to zero.
- New: Added Indian Rupee to currencies.
1.0.12
- New: Added MemberPress integration.
1.0.11
- New: Added long text creative type. You can now offer affiliates text snippets for emails or landing pages.
- Enhancement: Added “affiliate_status” and “promotional_methods” merge tags for affiliates and admin email notifications.
- Enhancement: Added “slicewp_register_affiliate” action, that fires right after a user registers an affiliate account.
- Misc: Renamed the tracking script-tracking.js file to script-trk.js because of issues caused by certain ad blockers.
1.0.10
- New: Added notification system that shows the number of pending affiliates in the admin menu items.
- New: Added .po and .mo base translation files.
- New: Added German translation.
- New: Added a new API function, slicewp_is_affiliate_valid( $affiliate_id ), to check if an affiliate is valid or not.
- Enhancement: For better amount formatting, we added currency thousands and decimal separators options in general settings. Alongside these, we also added two new options for the “Currency Symbol Position” setting, namely “Before amount with space” and “After amount with space”.
- Enhancement: Added an logout link to the affiliate login shortcode, so affiliates can log out if they reach the affiliate login page.
- Enhancement: Added Egyptian Pound currency.
1.0.9
- New: Added Paid Memberships Pro integration.
- New: Added notes system. You can add notes to affiliates, commissions, payments and payouts.
- New: Added “Affiliate Own Commissions” option. You can allow your affiliates to make purchases from their own affiliate link.
- New: Added delete functionality for payouts. You can delete a payout, as long as you don’t have paid affiliate payments in the payout and the payout was created by you.
- Fixed: Fixed WooCommerce notice that was displaying in the commissions table in admin.
1.0.8
- Enhancement: Added checks to make sure integration plugins are active, not just enabled.
- Fixed: Issue with general settings not saving because of the new subscription affiliate commission type.
1.0.7
- New: Added Paid Member Subscriptions integration.
- New: Added support for subscription affiliate commission type.
1.0.6
- Enhancement: Added two new filters, “slicewp_referrer_affiliate_id_woo” and “slicewp_referrer_affiliate_id_edd”.
- Enhancement: Added system to prevent double page requests.
- Misc: Added add-ons page to extend affiliate program.
1.0.5
- Enhancement: Improved the affiliates preview payouts table, by including amount and commissions count sorting.
- Enhancement: Improved affiliates program setup wizard.
- Enhancement: Added CSS classes to affiliate creatives for easier styling.
- Fixed: Affiliate messages from shortcodes are now returned, not printed.
1.0.4
- Fixed: PHP notice when adding new affiliate accounts.
- Fixed: Issue with shortcodes being executed in admin.
- Misc: Added email notification by default to the general settings on plugin install.
- Misc: Updated the styles of the affiliate form fields.
1.0.3
- New: Added option to add logo to affiliates and administrator emails.
- Enhancement: Updated design for the default email notification.
- Fixed: Issue with affiliates commission percentage not being set properly on plugin install.
- Fixed: Issue with affiliates tracking in some situations.
1.0.2
- Enhancement: Improved the affiliates bulk payout form.
1.0.1
- New: Added sanitization for affiliates commission amount.
1.0.0
- Initial release.