Single Affiliate Model
In the Single-Affiliate Model, only one affiliate can participate per order. The marketplace functions solely as a platform provider. This model suits use cases where combining services from multiple sellers isn't practical.
Examples include:
- Food delivery from a single restaurant
- Booking a doctor's appointment
- Reserving a museum spot
Only one transaction is created, and the affiliate offering the product/service is liable for:
Invoice Generation
Transaction Management
Refund Processing
How the Single-Affiliate Model Is Technically Achieved
The affiliate's ID is passed via merchant.submerchant_id and the total turnover is defined in transaction.amount
SAMPLE CODE
"merchant.submerchant_id": "2261",
"transaction.amount": "2500"Commission Sharing Between Marketplace and Affiliates
Percentage-Based Sharing:
- Default is 100% to affiliate
- Configure commission if the marketplace wants a share
Fixed Amount Sharing:
- Default is 100% to affiliate
- Configure commission if the marketplace wants a share
Setup Locations in Admin Portal:
- Default is 100% to affiliate
- Configure commission if the marketplace wants a share
Cost Sharing
Payment gateway costs (e.g., transaction fee, fraud module fee) are:
- Default: 100% borne by marketplace
- Can be customized per affiliate or entire project
Novalnet processes these as individual affiliate transactions, while the customer sees a single unified debit.