# How to set up dealer and wholesale pricing

> Create a customer group, give it a discount, build a quantity-tiered price list, and show prices only to signed-in dealers.

Canonical page: https://magazamhazir.com/fr/yardim/b2b-bayi-fiyatlandirma
Menu path in the store admin: Müşteriler > B2B / Bayi
Available on every plan — no plugin required.
Last updated: 2026-09-01

Selling the same product to a retail customer at one price and to your dealer at another does not need a second store. The B2B / Dealers screen has three parts: customer groups (who), price lists (how much) and settings (who may see prices at all). The moment a customer is in a group they see their own prices when they visit the store, and no other visitor can see those prices.

## Avant de commencer

- A panel account with permission to manage customers and pricing
- The discount rate or the quantity tiers you want to give dealers
- The customers you will treat as dealers already registered in the store

## Étapes

### 1. Create the customer group {#adim-1}

Open Customers > B2B / Dealers and, on the Customer Groups tab, click New Group. Group Name and Slug are required; the slug may contain only lowercase letters, digits and dashes. Group Discount (%) comes off the retail price — but a price list always wins over it, so the blanket discount only applies to products that are not on a list.

### 2. Set the group's rules {#adim-2}

Three more settings sit on the same form. Show prices excluding VAT makes members see net prices in the store. Minimum Order Value sets a floor; leave it at 0 for no minimum. Under Payment Method Restriction, leave everything unchecked for no restriction — the moment you check one, the group can only pay with the checked methods.

### 3. Add customers to the group {#adim-3}

Open the group and, under Group members, click Add customers, then find people with the Search by name, e-mail or phone… box. Everything you pick is assigned in one go. If a customer you selected is already in another group the panel warns you: saving MOVES them to the new group and they lose the previous group's prices.

### 4. Build a quantity-tiered price list {#adim-4}

On the Price Lists tab click New Price List, attach it to a Customer Group and give it a Valid from / Valid to date — leave the end empty and the list shows as No end date. Then use Add product to pick the product and Add tier to enter the quantity steps. The more of the same product a customer buys, the lower the unit price; whichever tier the ordered quantity reaches is the unit price applied.

### 5. Know which Save you are pressing {#adim-5}

There are two saves here and they do different things. Save this product on a product's card updates only that product's tiers and leaves the rest of the list untouched. Save rows at the top REPLACES the list with exactly the rows on screen — anything you removed is deleted from the list. If you are correcting one price, the button on that product's own card is the one you want.

### 6. Import a long list from Excel {#adim-6}

Rather than typing hundreds of rows, use Import (Excel/CSV). The file's columns must be code, min_qty, price; a barcode or a product code is accepted as the code. Imported rows are appended to the sheet on screen and nothing is written until you Save — so if you picked the wrong file, leaving the page is enough. Codes that do not match are reported with a count and are not added.

### 7. Hide prices from your competitors {#adim-7}

The Show prices to dealers only switch on the Settings tab lets you keep the catalogue public without publishing your wholesale price list. When it is on, visitors without a dealer account see no prices and no add-to-basket — just a dealer sign-in link. The panel states which mode you are in on a single line underneath.

## Conseils

### The default group covers everyone

Mark a group as the Default group and EVERY registered customer with no explicit group automatically gets that group's pricing. The member list shows only the people you added by hand, but the pricing applies to all of them — bear that in mind when setting the default group's discount.

### A tier beats the group discount

If a product is on a price list, the group's blanket discount is not applied to it. Give a dealer both a 20% group discount and a tiered list, and only the tier price is in force for the products on that list.

### The panel flags a tier above retail

If a tier ends up above the retail price the panel warns on that row. It usually means a shifted price column in an imported spreadsheet; fix the flagged row before saving.

## Questions fréquentes

### Does removing a customer from a group delete their account?

No. The customer keeps their account, orders and addresses; only the pricing membership changes back to retail. The same is true if you delete the whole group — members keep their accounts and revert to retail pricing.

### Can I force my dealers onto a particular payment method?

Yes. Check the methods under Payment Method Restriction on the group form and the group can only pay with those. Check only Open account, for example, and dealers cannot pay by card — their orders go onto their account instead. Leave everything unchecked and no restriction applies.

### I set dates on a price list but prices did not change

Check the list's status: Scheduled means the start date has not arrived, Expired means the end date has passed. Only an Active list applies prices. Leave the end date empty and the list shows as No end date.

### Can Google or my competitors see my dealer prices?

With Show prices to dealers only turned off, yes — prices are public. Turn it on and nobody who is not signed in sees a price or an add-to-basket button; they get a dealer sign-in link instead. Your catalogue stays published, your price list does not.
