# Client Reseller Account

https://docs.wisecp.com/es/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`

> **The tab depends on an installation setting**
> 
> 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

- **Reseller Activation**: Whether reselling is open for this client. While it is off, the conditions and discounts below can be saved but do nothing.
- **Reseller Conditions**: Two credit limits and one payment restriction. A limit left empty is not applied.
- **Discount Rates**: Per-product discounts belonging to this reseller. They apply by themselves on purchase and on renewal.

### Credit conditions

There are two separate limits and they are easy to mix up: one is a **top-up** floor (the least credit the reseller may load at once), the other is a **balance** floor (their credit must not fall below this). Each carries its own currency, and an empty one is not applied.

### Payment method restriction

Three choices: default (follows the installation-wide setting), enabled (payments in reseller product groups can only be made with available credit) and disabled (no restriction for this reseller). With it enabled the reseller cannot pay by card or transfer; they have to load credit first.

### Discount levels

A discount is defined at one of five levels, and the narrower one overrides the wider:

- **All Products**: The base rate that stands where no other rule applies.
- **Product Group**: A whole service group (hosting, servers, domain names and so on).
- **Category**: A catalogue category inside the group.
- **Product**: A single product.
- **Addon**: A single product add-on.

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.

## Fields

- **Minimum credit that can be loaded**: The least the reseller may top up at once. Left empty, there is no limit.
- **Top-up limit currency**: The currency of the amount above.
- **Credit balance floor**: The amount the reseller's balance must not fall below. Left empty, there is no limit.
- **Balance floor currency**: The currency of the amount above.
- **Payment Method Restriction**: Default, enabled or disabled.
- **Discount level**: What the rate is defined against; the pickers beside it open according to the choice.

## Tasks

### Open a reseller account for a client

1. Switch reseller activation on.
2. Set the credit conditions and payment restriction where they apply.
3. Save. The client starts seeing the reseller area in their own panel.

### Define a product-specific discount

1. Use the add discount button and pick the level.
2. Choose the target (group, category, product or add-on) from the picker that opens for that level.
3. Enter the rate as a percentage and add it. It applies by itself on the reseller's purchases and renewals from then on.

### Make a reseller pay with credit only

1. Set the payment method restriction to enabled.
2. Save. Their orders in reseller product groups can now only use available credit.

## Things to Watch

> **The two credit limits say different things**
> 
> One says "may load at least this much", the other "the balance must not fall below this". The first acts when topping up, the second when spending. Putting the same number in both is rarely what is meant.

> **The narrower level overrides the wider**
> 
> 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.

> **Discounts apply on renewals too**
> 
> A defined rate applies not only to the first purchase but to the reseller's renewals. Remember to remove a rate defined for a temporary campaign once the campaign ends.

## Required Privileges

Reading the tab comes with the client record. Saving the activation, the conditions and the discount rates needs `USERS_OPERATION`.

## Related Articles

- [Client Detail Overview](https://docs.wisecp.com/en/client-detail-overview)
- [Reseller Management](https://docs.wisecp.com/en/reseller-management)
- [Reseller Settings](https://docs.wisecp.com/en/reseller-settings)
