Reseller codes (admin)

Search wholesale premium keys. Delete unused → refund cost to reseller balance. No affiliate commission on redeem.

Reseller codes (admin)

Admin view of wholesale premium keys bought/issued by resellers.

Where to find it

Admin → Reseller codes (/admin/reseller-codes)

How it works

Search by premium key; optional reseller filter (usr_id). Columns: Reseller, Premium key, Premium time, Price, Status (Pending / Used / Expired), Activated by, Used on, Expiry, Actions.

Codes are 20 hex chars; unused validity default 365 days (RESELLER_CODE_UNUSED_VALIDITY_DAYS; ≤0 = never). Deleting an unused (and not expired) key refunds costCents (or package price if cost was 0) to the reseller's balanceCents.

Money path

Reseller pays wholesale from account balance when generating → no CommissionLog. Redeemer gets premium days → no affiliate commission. Redemptions also appear on Payment transactions list as Premium key.

This page does not create codes or edit packages (Plan & pricing reseller rows).

Common problems

Cannot delete a key

Used or expired keys are not deletable.

Related