O2VEND Retail ERP
  • Product
  • Solutions
  • Resources
    • Blog
    • Community
    • Partnership
    • Find Partner
    • Developer
  • Pricing
  • Docs
    • Getting Started
      • Channels
        • Sales Channel
        • O2VEND to O2VEND Channel
        • Shopify Integration Guide
    • Commerce
      • Ecommerce
      • POS
      • Agent App
      • CMS
      • Themes & Apps
      • Apps
        • Sales Navigator
    • Operations
      • OMS
      • WMS
      • O2C
      • Vendor Portal
      • Supplier Portal
    • Back Office
      • Accounting
      • Reports
      • PIM
      • Communication
      • Back Office
Search Results for

    Show / Hide Table of Contents
    • Retail ERP Back Office Overview
    • Back Office Dashboard
    • Analytics & Reports
      • Visitor Analytics
      • E-commerce Analytics
      • Product Analytics
      • Campaigns Analytics
    • API & Webhook Integration
      • Webhook
      • Product Webhook Payload Guide
      • Testing webhook
    • Back Office Settings
      • Settings Overview
      • Store Settings
        • Business Details
        • Tax Classes
        • Tax Rates
        • Operating Countries
        • Operating State or Province
        • Branches
        • Sales Channels
        • Return Rule
        • Back Office Print Detail
        • Download Template
        • Order Numbering
        • Push Notification
      • POS Settings
        • Quick Add Buttons
        • Print Settings
        • Payment Methods
        • Delivery Settings
        • Language
        • POS Offline Mode
      • Agent App Settings
        • Agent App Print Details
      • Stock Settings
        • Unit Of Measure
        • Location
        • Unit Of Measure Conversions
        • Stock Levels
        • Sub Location
        • Print Barcode Label Settings
        • Package Material
      • User Settings
        • Vendors
        • User Date Setup
        • Employees
        • Vendors Commission
        • Credit Rules
        • Automatic User Code
        • User Authorization
      • User Role Mapping
        • Set Up Employee Roles
        • Ecommerce
        • Point Of Sale
        • Back Office
        • Sales App
        • Roles
      • Loyalty and Promotions
        • Reward Points
        • Coupons
        • Gift Vouchers
        • Offers and Discounts
        • Benefits
        • Affiliate
        • Coupon Print Setting
      • Account Settings
        • Financial Year
        • Voucher Numbering
        • Sales Account Map
        • Voucher Numbering Rules
    • Profile

    Affiliate Program Setup | Referral Marketing & Commission Tracking

    Set up and manage affiliate programs in O2VEND. Create affiliates, track referrals with unique links, and automate commission payouts.

    What Is an Affiliate Program?

    An affiliate program lets you reward people (partners, influencers, customers) who bring you new sales.

    Example:

    • Your partner gets a unique referral link: https://yourstore.com/?affiliate=john-smith
    • They share it with their friends
    • Friend buys → Partner earns commission automatically

    Affiliates = People who promote your business and earn rewards (commission or cashback) for sales they bring

    Why Use Affiliates?

    • Increase Sales - Get more customers through word-of-mouth
    • Automate Commissions - Pay partners without manual work
    • Track Referrals - See exactly who brought each customer
    • Unique Links - Each affiliate has their own tracking link
    • Monitor Performance - See which affiliates perform best

    Workflow in O2VEND: Create Affiliate → Generate Referral Link → Customers Buy → Commissions Paid Automatically


    How to Access Affiliates

    Path: Back Office → Settings → Loyalty and Promotions → Affiliates

    1. Sign in to Back Office
    2. Go to Settings → Loyalty and Promotions
    3. Click Affiliates

    Setup Workflow

    Follow these 4 steps to set up your affiliate program:

    Step Task Purpose
    1️⃣ Create Customer Set up the person/partner
    2️⃣ Create Benefit Define their reward (commission/cashback)
    3️⃣ Create Affiliate Link customer + benefit together
    4️⃣ Create Coupon Enable affiliate tracking & rewards

    Result: Affiliate gets a unique tracking link → Sales are tracked → Commissions paid automatically


    1️⃣ Step 1: Create a Customer

    First, create a customer profile for your affiliate (partner, influencer, etc.).

    Path: Back Office → Parties → Customers

    1. Click Create Customer
    2. Enter details:
      • Name - Affiliate/Partner name
      • Contact - Phone number
      • Email - Email address
    3. Save
    Affiliate Program Setup | Referral Marketing & Commission Tracking

    💡 This customer record will be linked to your affiliate profile later

    📖 Full Customer Creation Guide →


    2️⃣ Step 2: Create a Benefit

    Define what reward your affiliate will receive.

    Path: Settings → Loyalty and Promotions → Benefits

    1. Go to Benefits section
    2. Click Create Benefit
    3. Configure the reward:
      • Type: Affiliate Fixed Commission OR Affiliate Percentage Commission
      • Amount: How much they earn (e.g., $10 or 5%)
      • Trigger: When they get paid (usually "Once Order Complete")
    4. Save
    Affiliate Program Setup | Referral Marketing & Commission Tracking

    📚 Full Benefits Setup Guide →


    3️⃣ Step 3: Create Affiliate Profile

    Now link your customer + benefit together as an affiliate.

    Path: Settings → Loyalty and Promotions → Affiliates

    1. Click Create Affiliate
    2. Fill in the details below
    3. Save
    Affiliate Program Setup | Referral Marketing & Commission Tracking Affiliate Program Setup | Referral Marketing & Commission Tracking

    📝 Affiliate Fields:

    Name (required)

    • Affiliate/partner name
    • Example: John's Store or Tech Influencer Kim

    Comment (optional)

    • Internal notes about the affiliate
    • Example: Premium partner, pays 15% commission

    Friendly URL Name (auto-generated)

    • Your affiliate's unique tracking link
    • Example: https://yourstore.com/?affiliate=john-smith
    • Customers who buy through this link contribute to the affiliate's sales

    Owner User

    • Manager or team member responsible for this affiliate
    • Used for internal assignment only

    Active

    • Toggle to true to enable this affiliate
    • Toggle to false to temporarily disable

    Is Template

    • Set to true if you want to reuse this setup for similar affiliates
    • Useful when you have multiple affiliates with same commission structure

    Coupons (optional)

    • Link promotional coupons here
    • Enables special referral discounts for this affiliate's customers

    👥 Customer List Tab (Filter Who Participates)

    The Customer List tab lets you control which customers are eligible for this affiliate.

    Why use this?

    • Limit affiliate rewards to specific customer segments
    • Example: Only give commission for "Premium Members"
    • Example: Only pay affiliate for sales above $100

    How to filter:

    1. Open the Customer List tab
    2. Click to add a filter
    3. Select which customers can participate
    4. Save

    💡 Once filtered, the affiliate program only applies to those specific customers


    4️⃣ Step 4: Create Coupon for Affiliate

    Link your affiliate to a coupon so customers get discounts and affiliate gets tracked.

    Path: Settings → Loyalty and Promotions → Coupons

    1. Click Create Coupon (or edit an existing one)
    2. Fill in coupon details:
      • Name: AFFILIATE_JOHN or PARTNER_15OFF
      • Discount: Percentage or fixed amount
      • Valid Until: Expiration date
    3. In the Benefits tab:
      • Select the benefit you created in Step 2
    4. In the Affiliate dropdown:
      • Select your affiliate's name
    5. Save
    Affiliate Program Setup | Referral Marketing & Commission Tracking Affiliate Program Setup | Referral Marketing & Commission Tracking

    ✅ Done! Now customers using this coupon will be tracked as affiliate referrals and the affiliate will earn their commission automatically

    📚 Full Coupon Setup Guide →


    Key Benefits of Affiliate Program

    • Automate Commission Payments - No manual calculations
    • Track Every Referral - Know exactly which affiliate brought each sale
    • Unique Affiliate Links - Each partner gets their own tracking URL
    • Boost Sales - Affiliates promote your business
    • Pay Only for Results - Only pay commission when sales happen
    • Detailed Reports - See which affiliates perform best

    Example Affiliate Setup

    You want to give your partner "TechStore" $10 commission for each sale

    Step What to Do
    Step 1 Create customer: Name = "TechStore"
    Step 2 Create benefit: $10 Affiliate Fixed Commission
    Step 3 Create affiliate: Name = "TechStore Partner", link the benefit
    Step 4 Create coupon: "TECHSTORE_SALE", link to affiliate

    Result: TechStore shares TECHSTORE_SALE coupon → Customers buy → TechStore gets $10 per sale automatically ✅


    Quick Links

    🎁 Need to Create Components First?

    • Create Customer → Create customer profiles
    • Create Benefit → Set up commission/cashback rewards
    • Create Coupon → Configure promotional codes

    Related Articles

    🎁 Loyalty Features:

    • Benefits Setup Guide
    • Coupon Management
    • Reward Points

    👥 Customer Management:

    • Customer Creation Guide

    📊 More Promotions:

    • Offers and Discounts

    In this article
    O2VEND

    O2VEND Help Center for Ecommerce, Back Office, POS, Agent App, PIM, OMS, WMS, Accounting, O2C, CMS, and ERP Reports workflows.

    Get Demo Contact Sales

    Product Docs

    Ecommerce Back Office Point of Sale Agent App Warehouse (WMS)

    Module Docs

    PIM OMS Accounting Order to Cash (O2C) CMS

    Resources

    Ecommerce POS Back Office Agent App Restaurant POS Integrations

    Community and Company

    Blog Community Partnership Find Partner Developer Pricing

    © 2019-2026 Jeyan Technologies Private Limited. All rights reserved.

    Privacy Policy • Terms of Service • Cancellation & Refund