Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Pay My Course Affiliates Correctly When Refunds, Payment Plans and Bundles Change What They Are Owed?
Problems We Solve

How Do I Pay My Course Affiliates Correctly When Refunds, Payment Plans and Bundles Change What They Are Owed?

Online course affiliate payouts go wrong with refunds, payment plans and bundles. We build commission tracking that holds, adjusts and pays correctly.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Affiliate payouts get messy because commission depends on things that happen after the sale: refunds within your window, payment plan instalments that are paid or missed, bundles and upgrades. We build commission tracking that holds each commission until your refund window ends, pays plan commissions as instalments arrive, applies your rules to bundles, and gives each affiliate a statement before payout.

Payout day after a launch

Your launch went well, with a good share of sales through twenty affiliates. Now you need to pay them. Your platform's affiliate report shows sales per affiliate, but it does not know that eight of those buyers asked for refunds, that forty are on a six-month payment plan and have paid one instalment, or that three upgraded to the premium bundle, which pays a different rate.

You export it into a spreadsheet and start adjusting. Two affiliates email asking why their total is lower than their own dashboard shows. One asks whether plan commissions are paid upfront. You are not sure what you told them.

Why commission is harder than the report

Most affiliate reports record the sale at the moment it happens. Your commission rules usually depend on what happens next. Refunds should reverse commission. Payment plans should pay commission as money actually arrives. Bundles and upgrades may pay at different rates. Some affiliates have a special rate for a launch. None of that is in the report, and adjusting by hand is where mistakes and disagreements come from.

  • Refunds after payout mean clawing back money already paid.
  • Payment plan commissions are paid in full upfront, then instalments are missed.
  • Bundle and upgrade rates are applied by hand.
  • Special rates for particular affiliates are remembered, not recorded.
  • Affiliates cannot see why their payout differs from their dashboard.

What messy payouts cost

Affiliates are partners you want to keep, and nothing sours that faster than confusing or late payments. Overpaying on refunded or unpaid sales is money you rarely recover. And every launch ends with hours of spreadsheet work instead of looking after new students.

Commission tracking that follows the money

  1. Your rules are set once: rate per product, bundle and upgrade rates, special rates by affiliate, the hold period, and how payment plans pay.
  2. Referred sales are recorded from your affiliate tool or checkout, with the affiliate, product and payment type.
  3. Each commission is held until your refund window ends, and cancelled if the sale is refunded in that time.
  4. Payment plan commissions are released instalment by instalment, as each payment succeeds.
  5. Before payout day, each affiliate receives a statement listing every sale, its status and the amount due, with reasons for anything held or reversed.
  6. Approved payouts are sent through PayPal or bank transfer, or exported for your accounts package, such as Xero.
  7. Late refunds after payout are recorded as an adjustment on the next statement, under your rules.
SaleStatusCommission this month (example rules)
Full price, refund window passedConfirmedPaid in full
Full price, still in refund windowHeldPaid next cycle if not refunded
RefundedReversedNothing
Payment plan, first instalment paidPartly releasedShare of the instalment
Upgrade to premium bundleConfirmedBundle rate applied

Payout day in an hour

Take the launch again. On payout day, the eight refunded sales show as reversed with the refund date. The forty payment plan buyers show one instalment's commission released and the rest scheduled. The three upgrades show the bundle rate. The affiliates who emailed asking why their totals differ can see each of those lines for themselves.

You review a list of statements rather than building a spreadsheet. Affiliates see the same lines you do, including which sales are held and when they will release, so questions drop to the genuinely odd cases. You stop paying for sales that were refunded, and affiliates stop being surprised by clawbacks, because the hold period was on their statement from the start.

Signs your payouts need this

  • You adjust affiliate reports in a spreadsheet every launch.
  • Affiliates query why their payout differs from their dashboard.
  • You have paid commission on refunded sales.
  • Payment plan commissions are paid before the plan is paid.
  • Special rates are applied from memory.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does this replace my affiliate tool?

Not necessarily. We can use its tracking and add the rules and statements it lacks, or replace it if it is the bigger problem.

Does this cover tax on affiliate payments?

No. How affiliate payments are treated for tax is for you and your accountant. We produce clear records they can use.

Can affiliates log in to see statements?

Yes, if you want. Or statements can be emailed before each payout.

What drives the cost?

How many products and rate rules you have, whether you use payment plans, and how payouts are sent today.

Keep reading

More on Problems We Solve

Start here

Tell us how your course business is wired together

Describe the platform your course sits on, your website, checkout, email tool and community, and where things fall through the gaps. We will tell you what we would connect or build, and if a setting in a tool you already pay for would solve it, we will say that instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →