Royal MCP GuardPress ForgeCache SiteVault Royal Links SEObolt FormForge Royal Affiliates Support Case Studies AI Credits My Account Cart

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:

1

Lifetime Commission Rate

Highest priority. If the customer is permanently linked to an affiliate and lifetime commissions define a rate, it applies immediately.

2

Affiliate-Specific Override

Check if the referring affiliate has a custom rate configured in their profile. Individual overrides take precedence over product-level rules.

3

Product-Specific Rate

If the purchased product has its own commission rate defined, that rate is used for this transaction.

4

Category-Specific Rate

When no product rate exists, the system checks whether the product's category has a commission rate assigned.

5

Tier Rate

If the affiliate has reached a tier with its own commission rate, the tier rate is applied.

6

Campaign Rate

Active campaigns with start/end dates can define promotional commission rates for limited-time pushes.

7

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.

7
Priority Levels
3
Rate Types (%, flat, mixed)
Override Combinations

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

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.