=== Affilia – Affiliate Program === Contributors: redefiningtheweb Donate link: https://redefiningtheweb.com Tags: affiliate program, affiliate plugin, affiliate management, affiliates, woocommerce affiliate Requires at least: 5.0 Tested up to: 7.0 Requires PHP: 5.6.2 WC requires at least: 6.0 WC tested up to: 10.7 Stable tag: 3.3.5 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Affilia is a self-hosted WordPress affiliate plugin for managing affiliates, referral links, commissions, dashboards, and records. == Description == Affilia is a self-hosted WordPress affiliate plugin for creating and managing a WordPress affiliate program from your own site. It helps administrators enroll existing WordPress users as affiliates, provide unique referral links, attribute supported WooCommerce orders, manage commissions, and give affiliates a frontend dashboard. As an affiliate plugin for WordPress, Affilia keeps core affiliate data in your WordPress installation. Affiliates can log in, access their dashboard overview, generate referral links, review their wallet balance, manage their profile, and download affiliate data as CSV. Administrators can manage affiliate status and profiles, configure confirmed commission options, review referral and commission records, and approve or reject commissions. The Lite workflow supports WooCommerce classic checkout and Cart and Checkout Blocks. Referral attribution uses a first-party cookie, and approved commission updates are reflected in the affiliate wallet balance. Affilia also declares compatibility with WooCommerce High-Performance Order Storage (HPOS). = Why use Affilia Lite? = Affilia Lite is an affiliate management plugin for WordPress for site owners who want direct control over their core affiliate workflow. When comparing a WordPress affiliate plugin, consider how clearly it handles affiliate enrollment, links, attribution, commissions, dashboards, records, integrations, and data ownership. With Affilia Lite, you can: * Manage affiliates from the WordPress administration area. * Give affiliates a frontend dashboard and unique referral-link tools. * Attribute supported WooCommerce orders to affiliates. * Configure global percentage or fixed commission amounts. * Review referral and commission records before approving or rejecting commissions. * Keep affiliate-program data under your control in WordPress. = How Affilia Lite works = 1. An existing WordPress user logs in and enrolls as an affiliate. 2. The affiliate opens the frontend dashboard and generates a referral link. 3. A visitor follows the link, and Affilia stores the affiliate attribution in a first-party cookie. 4. When that visitor completes a supported WooCommerce order, Affilia creates referral and commission records. 5. An administrator reviews the commission and approves or rejects it. 6. Approved commission amounts are reflected in the affiliate wallet balance. = Verified Lite features = * Existing-user affiliate enrollment and login. * Affiliate status and profile management for administrators. * Frontend affiliate dashboard with overview, commissions, profile, wallet, referral-link generation, and CSV download areas. * Unique affiliate links with configurable cookie duration. * WooCommerce order attribution through classic checkout and Cart and Checkout Blocks. * Global percentage and fixed commission configuration. * Referral and commission records with administrative status management. * Commission approval and rejection controls. * First-party referral cookies and self-hosted affiliate data. * WooCommerce HPOS compatibility declaration. = Affiliate dashboard and administration = Affiliates use a frontend dashboard to review their account overview, commissions, wallet balance, profile, referral links, and available downloads. Administrators manage affiliate accounts and statuses, review referral and commission records, and control confirmed Lite commission settings from WordPress. = WooCommerce referral attribution = Affilia Lite provides the verified automatic conversion workflow for WooCommerce. It can serve as a WooCommerce affiliate plugin by connecting a visitor's referral cookie to a supported order, recording the referral, calculating the configured Lite commission, and making the result available for administrator review. = Advanced premium capabilities = The related premium products extend the affiliate workflow with advanced capabilities, including: * Standalone affiliate registration, verification, and manual affiliate management. * Product, category, affiliate-specific, percentage, fixed, and combined commission rules. * Recurring, lifetime, two-way, subscription-renewal, and multi-tier commissions. * Signup, performance, milestone, and affiliate-rank features. * Manual referrals, affiliate coupons, and lifetime attribution. * Affiliate wallets, withdrawal requests, and supported payout workflows. * QR codes, banners, product links, and social-sharing tools. * WooCommerce Subscriptions, Easy Digital Downloads, Contact Form 7, and pay-per-lead workflows. * Traffic, affiliate-performance, and commission reporting with exports. * Commission-review, self-purchase, and referral-validation controls. * Binary, Forced Matrix, Unilevel, Unlimited Matrix, hierarchy, and multi-level commission tools. * Built-in customer refer-a-friend campaigns, available in the WooCommerce Marketplace version. = Choose a premium purchase option = Prefer to purchase through WooCommerce Marketplace? Explore [Affiliate and Referral Program for WooCommerce](https://woocommerce.com/products/affiliate-and-referral-for-woocommerce/). It includes the advanced premium affiliate feature set plus an additional built-in customer referral module for refer-a-friend campaigns. You can also explore the [direct WordPress PRO edition of Affilia](https://codecanyon.net/item/wordpress-woocommerce-affiliate-program/23580333) on CodeCanyon. It is the direct premium edition related to Affilia Lite. = Self-hosted data and privacy = Affilia stores affiliate-program records in your WordPress database and uses a first-party cookie for referral attribution. Site owners remain responsible for describing this processing in their privacy notice, choosing an appropriate cookie-consent approach, controlling user access, and meeting the legal requirements that apply to their site. The plugin provides self-hosted data control; it does not by itself guarantee legal compliance. == Installation == = Automatic installation = 1. In WordPress, go to **Plugins > Add New**. 2. Search for **Affilia**. 3. Select the plugin, click **Install Now**, and activate it. 4. Activation creates an affiliate page containing the `[rtwwwap_affiliate_page]` shortcode. Review the selected page and settings in the Affilia menu. 5. Existing WordPress users can log in on the affiliate page and choose to become an affiliate. 6. Configure the confirmed Lite commission options. For automatic sale attribution, review the WooCommerce settings and workflow. = Manual installation = 1. Upload the plugin folder to `/wp-content/plugins/`, or upload the plugin ZIP through **Plugins > Add New > Upload Plugin**. 2. Activate the plugin through the **Plugins** screen in WordPress. 3. Review the automatically created affiliate page and the Affilia settings. 4. If you create a different affiliate page, add the `[rtwwwap_affiliate_page]` shortcode to that page. == Frequently Asked Questions == = What does an affiliate plugin do in WordPress? = A WordPress affiliate plugin helps site owners manage affiliates, referral links, attributed conversions, commissions, dashboards, and records from WordPress. = Can I create a WordPress affiliate program with Affilia Lite? = Yes. Affilia Lite provides a focused workflow for enrolling existing WordPress users as affiliates, generating referral links, attributing supported WooCommerce orders, managing commissions, and giving affiliates a frontend dashboard. = How do users become affiliates in Affilia Lite? = An existing WordPress user logs in on the affiliate page and chooses to become an affiliate. Standalone public registration is part of the advanced premium workflow rather than the verified Lite enrollment flow. = How are referral links and WooCommerce referrals tracked? = Affilia Lite can serve as a WordPress referral plugin for affiliate programs by generating unique affiliate links and tracking supported WooCommerce referrals with a first-party cookie. = How are commissions calculated in Affilia Lite? = Administrators can configure a global percentage or fixed commission amount. When a supported WooCommerce order is attributed to an affiliate, Affilia creates the related referral and commission records. = Can administrators approve or reject commissions? = Yes. Administrators can review commission records and approve or reject them. Approved amounts are reflected in the affiliate wallet balance. = Do affiliates receive their own dashboard? = Yes. Logged-in affiliates can use a frontend dashboard for their overview, commissions, wallet balance, profile, referral links, and available CSV downloads. = Can Affilia Lite be used without WooCommerce? = Affilia Lite can manage affiliate accounts, dashboards, links, and records in WordPress. WooCommerce is the verified automatic conversion and commission workflow in the Lite version. = Does Affilia Lite support WooCommerce HPOS and Checkout Blocks? = Affilia Lite declares compatibility with WooCommerce High-Performance Order Storage and includes attribution handling for classic checkout and Cart and Checkout Blocks. = Is affiliate data stored on my website? = Yes. Core affiliate, referral, commission, wallet, and settings data is stored in your WordPress installation. Referral attribution uses a first-party cookie. = How do I choose the best WordPress affiliate plugin? = Compare the affiliate workflow you need: enrollment, link generation, attribution, commission rules, dashboards, records, integrations, payouts, reporting, data control, support, and upgrade options. Affilia Lite provides a self-hosted core workflow, while the related premium products add broader capabilities. = What capabilities do the premium products add? = The premium products add advanced enrollment and management, flexible commission rules, payout workflows, reporting and exports, marketing tools, broader integrations, and multi-level affiliate features. The WooCommerce Marketplace version additionally includes built-in customer refer-a-friend campaigns. = Are Easy Digital Downloads and Contact Form 7 supported? = Easy Digital Downloads, Contact Form 7, and pay-per-lead workflows are included in the advanced premium feature set. They are not part of the verified automatic conversion workflow in Affilia Lite. = Do the premium products support affiliate payouts? = Yes. The premium feature set includes affiliate wallets, withdrawal requests, and supported payout workflows. Review the selected premium product's current configuration and gateway requirements before purchase. = Are recurring, lifetime, and multi-level commissions available? = These are advanced premium capabilities. The premium feature set includes recurring, lifetime, subscription-renewal, two-way, and multi-tier commission options, together with supported MLM structures and hierarchy tools. = What should I consider when moving from Lite to the direct WordPress PRO edition? = The CodeCanyon WordPress PRO edition is the direct premium edition related to Affilia Lite. Before changing editions, back up your site and database, review the current upgrade instructions, and verify your settings and records in a staging environment. == Screenshots == 1. **Revenue & Analytics Dashboard:** Instantly view total affiliate income, conversion rates, and recent referrals. 2. **Affiliate Management Hub:** Easily approve, reject, or manage your unlimited network of partners. 3. **Flexible Commission Rules:** Set global flat-rate or percentage-based commissions for your store. 4. **Multi-Tier MLM Setup (PRO):** Configure level-wise commission percentages for network marketing. 5. **Real-Time Referral Tracking:** See exactly who drove which sale, complete with timestamp and order ID. 6. **Integrated Payout Methods:** Enable PayPal, Stripe, or Store Credit for seamless partner payouts. 7. **Advanced Feature Toggles:** Customize your affiliate program logic without writing a single line of code. 8. **MLM Matrix Configuration:** Build unilevel or binary chain systems with customizable depths. 9. **Frontend Affiliate Dashboard:** A beautiful, responsive portal where partners track their clicks and earnings. 10. **Partner Commission Breakdown:** Affiliates can easily view payout structures for different products. 11. **Marketing Creatives & Tools:** Provide banners, shareable links, and assets directly to your partners. 12. **Export & Download Center:** Allow affiliates to export their performance data and creatives. 13. **Partner Payout Preferences:** Affiliates can submit their preferred bank or PayPal details securely. 14. **Affiliate Profile Management:** Allow partners to update their own contact info and passwords. 15. **MLM Network Viewer:** Partners can visualize their downline and track sub-affiliate performance. == Changelog == = 3.4.1 - 2026-07-18 = * WooCommerce 10.7 compatible * WordPress 7 Compatible * PHP 8.4 compatible * Minor bug fixes = 3.4.0 - 2026-05-22 = * WooCommerce 10.0 compatible * WordPress 6.8.3 Compatible * Minor bug fixes and routine checks = 3.3.0 – 2025-06-05 = * Added a feature to set commission per affiliate. * Added a feature to set commission per affiliate per category. * Added a feature to set referral automation. * Fixed the issue in csv generation feature. * Other minor bug fixes. = 3.2.3 - 2024-12-12 = * Fixed the issue of commission generation for the latest varsion of WooCommerce * Minor bug fixes and routine checks = 3.2.2 - 2024-11-27 = * Bug fixed in the dashboard tab of the admin panel = 3.2.1 - 2024-10-07 = * Compatibility check with the latest version of PHP, WordPress and WooCommerce * Minor bug fixes = 3.2.0 - 2024-10-01 = * Added a feature for the admin to enable/disable email verification during registration * Added a feature for the admin to view the paid and unpaid amounts of an affiliate. * Fixes the issue at the admin dashboard = 3.1.0 - 2024-06-01 = * Added a feature for affiliates to create their own referrals * Fixed the bug occurring in the customise email tab * Strengthened the security of the CSV feature * Minor bug fixes = 3.0.0 - 2024-04-26 = * Feature added to generate a CSV of affiliates by administrator * Feature added to share the affiliate link through social media * Fix the issue that occurs in the affiliate tool tab * Minor bug fixes = 2.7.0 - 2024-02-19 = * Feature added to set commission for affiliates between a date range * Feature added to see the name of the member through which the affiliate receive commission * Improve the Woocommerce HPOS feature * Minor bug fixes = 2.6.0 - 2024-01-04 = * Improve Affiliate link generation workflow * Improve the design of the custom banner tab * Minor bug fixes = 2.5.0 - 2023-11-04 = * Compatibility with WooCommerce HPOS * Enhanced User Security issues * Compatible with WordPress 8.2.1 * Compatible with WordPress 6.3.2 * Minor bug fixes = 2.4.0 - 2023-08-22 = * Improve the commission generation workflow * Fix issue at the Dashboard Overview tab * Fix the bug on approve commission * Compatible with WordPress 6.3.0 * Minor bug fixes = 2.3.0 - 2023-04-29 = * Introduced Customize email feature for affiliates * Compatible with latest version of php, wordpress and woocommerce * Minor bug fixes = 2.2.0 - 2022-11-24 = * Introduced Rank feature option in the "Extra Feature" Tab * Add Paystack Payment option for payout in the "Extra Feature => Payment" Tab * Minor bug fixed = 2.1.1 - 2022-07-30 = * Introduced wp-user option for "Affiliate" Tab * Compatible with WordPress 6.0.1 * Minor bug fixed = 2.1.0 - 2022-02-02 = * Introduced Notification option for "Extra Features" Tab * Introduced Coupons for Affiliates * Minor bug fixed = 2.0.2 - 2021-08-25 = * Introduced product wise fixed and percentage commission * Minor bug fixed * Tested up to WP 5.7.1 = 2.0.1 - 2021-06-26 = * Introduce "Title for Button" for this user can change the title according to them * Introduce "Benefits for being an Affiliate" for this user can change the heading according to them * Minor bug fixed = 2.0.0 - 2021-05-06 = * Introduce MLM concept now affiliate parent will get MLM commission on every sale made by Affiliate * Introduce percentage commission option for "Commission per Product" * Introduce percentage commission option for "Commission for All Products" * Minor bug fixed * Tested up to WP 5.7.1 = 1.0.0 = * Initial Release