Client Reseller Account
Define reseller-specific credit, payment, and product discount conditions to control one account's commercial limits without changing installation-wide rules.
Opening the Screen
Open a client and choose the Reseller tab: {admin}/users/detail?id={client}&tab=reseller
With the reseller system switched off across the installation, this tab appears on no client at all. Its absence says the system is off, not that the client is not a reseller. It is switched on from the reseller settings screen.
What Is on the Screen
Credit conditions
There are two separate limits and they are easy to mix up. The top-up floor is the least the reseller may load at once; it replaces the Account Balance module's minimum amount. The balance floor is the condition for the reseller discount: while the balance is below it, the reseller pays undiscounted prices. Each carries its own currency, and an empty one follows the value on the reseller settings screen.
Payment method restriction
Three choices: default (follows the value on the reseller settings screen), enabled (the reseller pays for orders from their account balance only) and disabled (no restriction for this reseller). With it enabled, the reseller cannot choose card or transfer when ordering; they have to add funds first. Paying their invoices is outside this restriction.
Discount levels
A discount is defined at one of five levels, and the narrower one overrides the wider:
A second rate cannot be defined for the same target; the form says it already exists. With no rates at all, an empty state takes the list's place.
Tiers
Each target holds one or more tiers. A tier sets a range of services under Service Quantity and its Discount Rate (%). The count is taken at the target's level, for example the reseller's services in that group. An order counts every service that is not cancelled; a renewal or upgrade counts active services only. Leave the end of the range empty for no upper limit; the box then shows ∞. A rate takes up to two decimals, such as 12.25.
A product in a sub-category takes its own category's rate first, then the rate of each category above it.
Fields
Tasks
Open a reseller account for a client
- Switch reseller activation on.
- Set the credit conditions and payment restriction where they apply.
- Save. The client starts seeing the reseller area in their own panel.
With activation set to Automatic in the reseller settings, you may not need these steps. A client whose active, paid services reach the first discount tier becomes a reseller on their own. It appears on the Client tab of Activity Logs.
Close a client's reseller account
- Switch reseller activation off. If the client has unpaid invoices with a reseller discount, the Unpaid Invoices box appears, already ticked.
- Leave it ticked to remove the discount from those invoices, or untick it to keep the discount.
- Click Save Changes. The message tells how many invoices changed.
For a reseller who is already inactive, the box appears unticked. Tick it and save to clear the discount from old invoices. Automatic activation does not reopen reselling you closed.
Define a product-specific discount
- Under Discount Rates, click Add Discount and choose the level in Select Level.
- Choose the target in the picker that opens, then click Add Discount beside it.
- In the target's row, enter the Service Quantity range and the rate. Add more tiers with Add Discount Rate.
- Click Save Changes. The rate applies to the reseller's purchases, renewals and upgrades from then on.
Make a reseller pay with credit only
- In the Payment Method Restriction row, select Enabled.
- Click Save Changes. When ordering, the reseller now sees only Account Balance at the payment step.
Things to Watch
One says "may load at least this much", the other "gets the discount while the balance is at least this much". The first acts when funds are added, the second when a price is calculated: in the cart, in an order, and when a renewal or upgrade invoice is created. A reseller below the threshold sees a warning about it in their own panel. When you create an order from the panel, the Reseller badge also appears in the warning colour.
With 10% on all products and 20% on one product, that product runs at 20%. This is how a single product is carved out without touching the base rate.
The base rates on the reseller settings screen apply to every reseller. A target given a rate here replaces the base tiers of that same target; every other base rate still applies. A reseller with no rates of their own is priced by the base rates.
A defined rate applies not only to the first purchase but to the reseller's renewal and upgrade invoices. Remember to remove a rate defined for a temporary campaign once the campaign ends.
The discount is fixed on an invoice when the invoice is created. Saved with the box unticked, the client can still pay those unpaid invoices at the discounted total.
Required Privileges
Reading the tab comes with the client record. Saving the activation, the conditions and the discount rates needs USERS_OPERATION.
Related Articles
Vielen Dank für Ihre Rückmeldung!
Unser Support-Team ist rund um die Uhr für Sie da, wenn Sie oben nicht fündig werden.