Resellers
The Resellers directory lists every wholesale partner: summary tiles, search, status filters, per-row approve, suspend, reactivate, and API key actions.
What the Resellers page is for
The Resellers page is the central directory of every wholesale partner in your reseller program. Resellers buy your services at discounted wholesale prices and resell them to their own end-customers. From this one screen you can see how each partner is performing, approve or suspend them, issue an API key, and open any partner to manage their wholesale pricing in detail.

How to reach it
Open the admin panel and select Resellers from the sidebar. If you do not see it, the reseller program is turned off — enable it first under Settings > Reseller Program (see the tip at the end of this article).
Reading the page
Summary tiles
Four summary tiles sit at the top of the page. Three of them double as a quick filter:
- Total Resellers — every partner in the program. Click it to clear the status filter and show all.
- Active — approved partners who can place wholesale orders. Click to filter to Active only.
- Pending — applications awaiting your approval. Click to filter to Pending only.
- Monthly Revenue — total wholesale revenue from resellers this month. This tile is informational and is not clickable as a filter.
The currently selected tile is highlighted with a ring so you always know which view you are looking at.
Search and status filter
The Search resellers… box matches a partner's name, email, or company as you type. Next to it, a Status filter narrows the table to All Status, Active, Pending, or Suspended. On desktop these appear as a row of tabs; on small screens they collapse into a dropdown.
Table columns
Each row is one reseller. Most columns are sortable — click a header to sort by it.
| Column | What it shows |
|---|---|
| Reseller | An initials avatar with the partner's full name and email. Clicking the name opens the detail view. |
| Company | The reseller's business name, or a dash if none was provided. |
| Status | A colored badge: Active, Pending, Suspended, or Terminated. |
| Discount | The reseller's default wholesale discount, shown as a percentage. This is the baseline discount applied before any per-product tier pricing. |
| Services | The number of services this partner currently has provisioned. |
| Revenue | Cumulative wholesale revenue earned from this partner. |
| API | A small indicator showing whether API access is enabled (a green dot and On) or off. |
| Created | The date the reseller account was created. The table is sorted newest-first by default. |
When there are no partners (or a search returns nothing), the table shows a No resellers found empty state. Results are paginated, with the page size selectable at the bottom of the table.
Inline actions (per row)
The buttons at the end of each row change depending on the partner's status, so you can act without opening the detail view:
- Approve (Pending rows) — a one-click check icon that approves the application and moves the partner to Active. The summary tiles refresh immediately.
- Generate API Key (Active rows) — the key icon issues a new API key for the partner. The key is displayed once in a confirmation message; copy and store it right away, because it is not shown again.
- Suspend (Active rows) — the cross icon freezes the partner's access. You are asked to confirm before it takes effect.
- Reactivate (Suspended rows) — a Reactivate button that restores a suspended partner to Active.
Generating a new API key replaces the partner's previous key. Any integration the reseller already built with the old key will stop working until you give them the new one, so only regenerate when a key is lost or compromised.
Opening a reseller
Click anywhere on a row (or the partner's name) to open Reseller Details. That view is organized into tabs — Overview, Profile, API Settings, Products (wholesale and tier pricing), Orders, Services, and Activity. The Products tab is where you set per-product wholesale prices rather than relying only on the default discount.
How partners join the program
Resellers normally enter your program by applying themselves: when the program is enabled, your customers can request reseller status and they then appear here as Pending for you to approve. If you turn on auto-approval (see below), new applicants become Active automatically and skip the Pending queue. An Add Reseller button is shown in the top-right corner of the page, but the standard, reliable path is the self-application and approval flow described here.
Configuring the program
The program-wide rules that govern this page live under Settings > Reseller Program. Turning the main toggle there off hides the Resellers page entirely. Most of the controls below appear only once the program is enabled:
| Setting | Effect |
|---|---|
| Enable Reseller Program | The main switch. When off, the program and this page are unavailable. |
| Auto-Approve Applications | New applicants become Active automatically instead of waiting in Pending. |
| Require Company Name / Require VAT Number | Make a company name or VAT number mandatory on applications. |
| Reseller Tiers | Named tiers (for example Bronze, Silver, Gold, Platinum) each with a minimum monthly-sales threshold. Partners move up tiers as their volume grows. You can rename tiers, set a color, and add or remove rows; the first tier must start at 0. |
| Minimum Order Amount | The smallest wholesale order a reseller may place. |
| Payment Mode | How resellers pay: a saved payment method, a prepaid credit balance, or invoice with net terms (where you also set a due-days value). |
| Rate Limit & Webhook Retries | Controls for the reseller API: requests allowed per hour, and how many times failed webhooks are retried before giving up. |
The Discount column on this page reflects each partner's default discount. For finer control, set per-product wholesale prices on the Reseller Details Products tab — you can price products individually by tier or apply a discount across several products at once.
