Appearance
DoCurious API Reference / types / AffiliateInfo
Interface: AffiliateInfo
Defined in: types/vendor.types.ts:82
Vendor's affiliate/commission program details, configured during onboarding Step 2.
Properties
affiliateNetwork?
optionalaffiliateNetwork:string
Defined in: types/vendor.types.ts:85
Name of the affiliate network (e.g., "ShareASale", "CJ Affiliate")
affiliateNotes?
optionalaffiliateNotes:string
Defined in: types/vendor.types.ts:91
Free-text notes about the affiliate arrangement
commissionRateTerms?
optionalcommissionRateTerms:string
Defined in: types/vendor.types.ts:96
Human-readable commission rate terms (e.g., "15% per sale")
commissionType?
optionalcommissionType:CommissionType
Defined in: types/vendor.types.ts:94
directDescription?
optionaldirectDescription:string
Defined in: types/vendor.types.ts:93
Description of the direct commission agreement (when revenueType is 'direct')
platformId?
optionalplatformId:string
Defined in: types/vendor.types.ts:87
Vendor's ID within the affiliate network
programUrl?
optionalprogramUrl:string
Defined in: types/vendor.types.ts:89
URL to the affiliate program's sign-up or info page
revenueType
revenueType:
RevenueType
Defined in: types/vendor.types.ts:83