Skip to main content

Internal Affiliate System - TTS

This is a detailed overview of the internal affiliate system of Trade Tech Solutions.

T
Written by TradeTechSolutions
Updated over 2 months ago

Overview

The Affiliate System lets you create a referral program where your users earn commissions by referring new customers. When a referred customer makes a purchase, the referring affiliate earns a percentage of the order value as commission.

• The system supports:

• Tiered commission rates that reward higher-performing affiliates

• Two commission types — Conversion (new customers) and Retention (returning customers)

• Sub-Affiliate (MLM) engine for multi-level referral chains

• Exception user overrides for custom deals with specific affiliates

How Affiliates Earn Commissions

1. An affiliate shares their unique referral link or coupon code with potential customers.

2. A new customer signs up and makes a purchase using the referral link/coupon.

3. The system automatically calculates the commission based on the affiliate’s current tier and the order amount.

4. The commission is credited to the affiliate’s pending balance.

Example: If an affiliate has a 12% conversion rate and a referred customer places a $500 order, the affiliate earns $60 in commission.

Tier Configuration

Tiers define what commission rate an affiliate earns. There are two types of configurations:

1. Tier Levels

Tier Levels are performance-based brackets that automatically assign commission rates to affiliates based on their metrics. As an affiliate’s performance grows, they progress to higher tiers with better rates.

• Tier Name — A label for the tier (e.g., Beginner, Pro, Expert, VIP)

• Tier Type — The metric used to measure performance

• Value Range — The min/max values that define who falls into this tier

• Commission Rates — The conversion and retention percentages

Example tier structure:

Tier

Value Range

Conversion Rate

Retention Rate

Beginner

0 - 9

12%

10%

Pro

500 - 1,000

15%

15%

Expert

1,000 - 2,000

20%

20%

VIP

2,000 - 10,000

25%

25%

2. Exception Users

Exception Users are individual overrides that assign a custom commission rate to a specific affiliate, regardless of their tier level.

• Special partnerships or influencer deals

• Affiliates with negotiated custom rates

• Temporary promotional rates for specific users

Exception users always take priority over tier levels. If a user has an exception configuration, the tier level is ignored.

Tier Types

The Tier Type determines which metric is used to evaluate an affiliate’s performance and assign them to a tier. All tier levels for your platform must use the same tier type — you cannot mix types.

Tier Type

What It Measures

Example

Referral Count

Number of unique users referred

Affiliate who referred 15 unique users

Order Value

Total dollar value of orders from referred users

Referrals generated $5,000 in orders

Order Count

Total number of orders placed by referred users

Referrals placed 25 orders

Important: Once you create tier levels with a specific tier type, all tiers must use the same type. To switch types, delete all existing tier levels first.

Commission Rate Types

Each tier configuration includes two commission rates:

Conversion Rate

The commission percentage earned when a new customer makes a purchase through the affiliate’s referral.

Retention Rate

The commission percentage earned when a returning customer makes another purchase through the same affiliate.

Example:

Conversion Rate: 15%, Retention Rate: 10%

Customer buys first time → Affiliate earns 15%

Customer buys again → Affiliate earns 10%

Rates are entered as decimals: 0.12 = 12%, 0.15 = 15%, 0.20 = 20%

Sub-Affiliate Engine (Multi-Level Commissions)

The Sub-Affiliate Engine enables multi-level commissions where both the direct referrer and their uplines earn commissions.

How It Works

• Level 1 = Direct referrer (uses standard Conversion/Retention rates)

• Level 2 = First upline (earns separate sub-affiliate rate)

• Level 3 = Second upline (earns separate sub-affiliate rate)

• Up to Level 5

Commission Calculation Example

Level

Affiliate

Calculation

Commission

Level 1

Affiliate A

$1,000 x 10%

$100

Level 2

Affiliate B

$1,000 x 5%

$50

Level 3

Affiliate C

$1,000 x 2%

$20

Total commissions paid: $170 from a single $1,000 order.

How Tier Assignment Works

• Exception users are checked first.

• Tier level matching based on performance metrics.

• Automatic progression to higher tiers.

• Highest tier fallback if metrics exceed defined ranges.

Summary

Feature

Description

Tier Levels

Performance-based commission brackets

Exception Users

Custom rates for specific affiliates

Tier Types

Referral Count, Order Value, or Order Count

Conversion Rate

Commission on new customer purchases

Retention Rate

Commission on returning customer purchases

Sub-Affiliate Engine

Multi-level commissions up to 5 levels deep

Automatic Tier Progression

Affiliates move to higher tiers as they perform

If you have questions about configuring your affiliate tiers or need help setting up your referral program, reach out to our support team.

Did this answer your question?