Affiliates
Let bloggers, podcasters and customers sell for you. Partners get a link or a coupon, commissions follow refunds, and one batch pays everyone.
Affiliates
What the affiliates add-on does, what it needs, how to open the program and add your first partner, and the screens and permissions it adds to the admin.
Tracking
How an order is credited to a partner: referral links, the cookie, cookie consent, partner coupons, own orders, and setting or removing the partner on an order by hand.
Commissions
How a partner earns, what the commission is worked out on, rates and overrides, renewals, the holding period, refunds and clawbacks, disputes and adjustments.
Payouts
Pay partners in one batch by store credit, by hand with bank files, or through PayPal Payouts, and what to do when a payout fails, goes unclaimed or has an unknown outcome.
Tax details
Collect partners' W-9 and W-8BEN details, protect them with KAHUNACART_TAX_KEY, hold back payouts until there is a form, and get the year-end totals and exports.
The partner's side
What partners see in their account, how they apply with or without an account, choose and change their code and get paid, how you review applications, the public program block, banners and text for them to copy, and every email the program sends.
Settings reference
Every config key in kahunacart-affiliates.yaml with its default and what it does, grouped as the Settings tabs group them.
Developers
The REST routes, permissions, events, Twig function, CLI commands, jobs, notifications, tables and export sets the affiliates add-on registers.