Home
Back to docs
Affiliates

Affiliates admin

The four tabs, what each button does, and the checks the page does not make.

Affiliates has four tabs. The two buttons at the top, Create affiliate and Create program, show on every tab.

Programs

Columns: Program, Status, Commission, Cookie, Activity. Actions: Edit, Active, Pause. A paused program stops new clicks; it does not stop a sale that already has a pending referral. There is no archive or delete. The dialog closes the moment you press save, so a server error (for example a percentage over 100) loses what you typed.

Affiliates

Columns include a pending / approved / paid commission summary. Actions: Edit (name, email, code, payout notes), Referral (copies the link), Portal (mints and copies a personal link), Approve, Suspend. The program cannot change after creation. Changing the code breaks links already given out. Codes are lower-case letters, digits, - and _, at least 3 characters, unique across the install.

Conversions

Defaults to the Pending filter. Each pending row has Approve and Reject, with no confirmation. Reject records the fixed reason "Rejected by admin". A row shows its source (store order, subscription, invoice, course enrolment) and a "Sale refunded" badge when relevant.

Payouts

Choose an affiliate, tick their approved, unpaid conversions and press Create payout (method is always manual). Then Processing and Paid. Paid has no confirmation and records the fixed reference "manual-admin".

Permissions

The page needs only the programs view permission, but loads the other tabs too; without their permissions those tabs look empty, and buttons are shown to everyone and refused on click. Any write needs a plan with affiliates; otherwise you get an English "not available" message.

Last updated: