Flexible Commission System
Configure your affiliate program's commission structure with precision. 7-level priority resolution, per-product rates, category overrides, tiered bonuses, lifetime commissions, and campaign-specific rates — all from one panel.
7-Level Priority Resolution
Royal Affiliate Pro resolves commission rates through a 7-level priority chain. The most specific rule always wins, giving you granular control without conflicts or guesswork.
Lifetime Commissions
Permanently link customers to affiliates. When a linked customer buys again — even months later — the affiliate earns. Apply by tier, campaign, min referrals, or specific affiliates.
Per-Affiliate Overrides
Set custom rates for top performers. Override the global rate for any individual affiliate with a percentage or flat rate.
Per-Product Rates
Different products, different commissions. Set unique rates for individual WooCommerce products with Select2 search and active/inactive toggles.
Category Rates
Set commission rates by product category. Great for margins that vary across product lines. Priority system handles overlaps.
Tiered Bonuses
Reward affiliates who hit milestones. Create tiers with min referral and min earnings thresholds. Auto-progression when targets are met.
Campaign Rates
Time-bound promotional rates. Create campaigns with start/end dates and custom commission rates for seasonal pushes.
How Priority Resolution Works
When a sale occurs, Royal Affiliate Pro walks through each priority level to determine the correct commission rate. The first match wins:
Lifetime Commission Rate
Highest priority. If the customer is permanently linked to an affiliate and lifetime commissions define a rate, it applies immediately.
Affiliate-Specific Override
Check if the referring affiliate has a custom rate configured in their profile. Individual overrides take precedence over product-level rules.
Product-Specific Rate
If the purchased product has its own commission rate defined, that rate is used for this transaction.
Category-Specific Rate
When no product rate exists, the system checks whether the product's category has a commission rate assigned.
Tier Rate
If the affiliate has reached a tier with its own commission rate, the tier rate is applied.
Campaign Rate
Active campaigns with start/end dates can define promotional commission rates for limited-time pushes.
Global Default Rate
The fallback. If no higher-priority rule matches, the global commission rate set in your program settings is used.
The system checks each level top to bottom and uses the first match. This gives you precise control over exactly what each affiliate earns on every sale.
Commission Engine at a Glance
A powerful, conflict-free rate resolution system that scales from simple flat rates to complex multi-layered structures.
Every rate type — percentage, flat dollar, or mixed — can be applied at any priority level. Combine them freely to model any commission structure your program requires.
Commission Capabilities
- Percentage or flat-rate commissions globally: Set a single default rate for your entire program in seconds.
- Mixed mode: Different rate types for different contexts — percentage on some products, flat on others.
- WooCommerce Subscriptions support: Earn recurring commissions on subscription renewals, not just the initial payment.
- Tax exclusion from commission base: Calculate commissions on the net sale amount, excluding taxes automatically.
- EDD + MemberPress integration: Track commissions across Easy Digital Downloads and MemberPress alongside WooCommerce.
- Standalone conversion tracking shortcode: Track conversions from any page or external checkout with a simple shortcode.
- CSV export for commission reporting: Export all referral and commission data for accounting, reporting, or payroll processing.
- Full referral history with status filtering: View pending, approved, and rejected referrals with date range and affiliate filters.
Take Control of Your Commission Structure
Get the full 7-level priority system, per-product rates, tiered bonuses, lifetime commissions, and every other commission feature with a single license.