Skip to content

E-commerce operations

Wholesale and retail prices on a website: how to manage them in one store

Wholesale and retail prices can be managed in one store: price tiers, customer groups, minimum orders, correct markup and feeds. We cover the models, launch steps and common mistakes.

About us

Who we are and how we work

Wholesale and retail prices are easy to manage in one store through price tiers: the base retail price applies to everyone, and the wholesale price kicks in based on the quantity in the cart, the order total or the customer group. One catalog, one set of stock levels and one order record replace two separate websites, and wholesale terms are seen by the people they are meant for.

In brief

  • One catalog with several prices is simpler and more reliable than two separate websites.
  • The wholesale price is tied to product quantity, order total or customer group.
  • The minimum order, pack multiples and the way to get wholesale access are stated on the website.
  • Product markup and feeds show the price an ordinary visitor sees.
  • A single source of prices (an accounting system or an import spreadsheet) reduces mismatches between product pages.
  • Check the tax and accounting details of selling to businesses with your accountant.

What counts as wholesale

Wholesale is a purchase in which volume, payment and delivery change: the customer takes a larger batch, often places the order as a business, pays by invoice and receives the goods in one shipment. The price is lower because the cost of handling one order is spread over more units.

Before setting up the website, write down your wholesale criteria. Four parameters are usually enough:

  • minimum quantity of one product;
  • minimum order total;
  • pack multiples (case, box, pallet);
  • customer type: private individual, entrepreneur, dealer.

Without these rules the wholesale price turns into a discount for everyone, and the margin disappears unnoticed.

Four price models in one store

Platforms and plugins implement wholesale differently, but they almost always reduce it to one of the models below. They can be combined.

ModelHow it worksWhen it fits
Quantity price breaksThe product page shows a table: from one item – the retail price, from a set quantity – a lower unit priceConsumables, accessories, simple products
Discount based on cart totalPrices drop when the order total exceeds a thresholdMixed assortment, large carts with different items
Customer group with its own price listAfter registration and verification the account is assigned a group, and the website shows wholesale pricesDealer network, regular business customers
Wholesale price list on requestThe customer sends a request and receives a file or a personal offerSmall wholesale volume, individual terms

If several rules apply at once, for example a quantity break and a sale price, the system must determine unambiguously which one takes priority. Write down this order before launch.

Open or closed wholesale prices

When to show prices publicly

Open price breaks attract queries like buy wholesale, because the visitor immediately sees the logic of the discounts. The price on the page, in the markup and in the feed matches, so there are fewer technical risks. The downside of the open approach is that competitors see the terms too, and retail customers may adjust their quantity to hit the threshold.

When to hide prices behind registration

Closed pricing suits dealer networks, individual agreements and products with strict retail price control. The customer registers, you verify the business details and enable the group. The compromise looks like this: the wholesale page publicly describes the terms and minimum volumes, and the exact prices open after the account is approved.

How to show the wholesale price on the page and in the cart

The customer should understand within a few seconds how much the quantity they need costs. Show a small table of price breaks next to the buy button, for example: from 1 pc, from 10 pcs, from 50 pcs with the unit price and the total savings. The quantity step should match the packaging: if, for example, the product is sold in cases of 12, the quantity field changes in steps of 12. The cart recalculates instantly, and a discount line explains where the new price came from. For regular customers, order history, one-click reordering and invoice requests are useful.

Markup, feeds and SEO

The wholesale setup should not create problems for search. Follow a few rules:

  • one URL per product; a separate wholesale catalog with copies of product pages creates duplicates and double work;
  • Product markup describes the price an ordinary visitor sees; showing the search crawler a different price than a person sees goes against Google's guidelines;
  • feeds for Google Merchant Center and marketplaces use the retail price, and it matches the product page;
  • personal prices must not get into the shared cache, otherwise one group will see the prices of another;
  • for commercial wholesale queries, create a separate page with terms, minimum volumes and a request form.

Launching wholesale in a store: step by step

  1. Describe the wholesale customer: volumes, payment method, how the goods are received.
  2. Write down the rules: minimum quantity and total, multiples, shipping times, return terms.
  3. Choose a model from the table and check that your platform or plugin supports it: the feature set depends on the plan.
  4. Prepare the price source: a separate column for each tier in the import spreadsheet or in the accounting system.
  5. Set up the cart: recalculation, discount display, minimum total, delivery terms.
  6. Add a wholesale page, a request form and a link in the menu or footer.
  7. Test orders as a guest, a retail customer and a wholesale customer, and check the e-mails and how the cache works.

Discounts, recommended price and accounting

Wholesale partners resell the goods, so it helps to state a recommended retail price. Then dealers undercut prices less often, and you compete less with your own customers. Separately, write down how the wholesale price, a sale and a promo code relate to each other: whether they stack or the lowest one applies. Pay attention to currency and rounding if the supplier's price list is tied to the exchange rate.

Selling to businesses has accounting and tax specifics: documents, taxpayer status, VAT. The rules change, so check current requirements with an accountant or tax advisor.

A single source of prices

Prices should come from one system: an accounting program, an ERP or an import spreadsheet. It is convenient to have separate columns there for the retail price and each wholesale tier and to update them on a schedule. After each import, check a sample of ten to twenty products and record price changes in a log: then a mismatch between the website and the accounting system is found within minutes.

Margin control

A wholesale discount makes sense when there is profit left after it. Calculate the margin including delivery, packaging, payment fees and the manager's time. Once a quarter, compare the actual margin by customer group: sometimes the largest orders turn out to be the least profitable. In that case, the discount thresholds or minimum totals are changed.

Documents and terms for wholesale customers

Businesses usually need an invoice, a delivery note and other documents, and sometimes a contract. Decide which terms you offer: prepayment, partial payment or deferred payment, shipping times, rules for returning a batch. Write them down on the wholesale page so that the manager does not explain the same thing to every customer. The specific document requirements depend on the law, so check them with an accountant.

What to check after launch

The first weeks will reveal the weak spots. Look at how many orders went through at wholesale prices, whether retail customers are using them, and at which step customers abandon checkout. Ask your first wholesale customers what they missed on the website, and review the thresholds and the wording of the terms. It is also useful to compare the cart in a test order with the invoice the customer receives.

Common mistakes

  • Two separate websites with the same products: duplicate content, double accounting and mismatched stock levels.
  • Wholesale prices edited manually on each product page: within a month they drift away from the price list.
  • A wholesale price without a minimum order: a loss-making order of three units with free delivery.
  • Different prices on the page, in the markup and in the feed.
  • A cache that shows the wholesale price to an anonymous visitor or the retail price to a dealer.
  • No explanation of how to become a wholesale customer: the person goes to a competitor.

Questions and answers

Do you need a separate website for wholesale?

Usually no. One catalog with prices by group saves time on content, stock levels and SEO. A separate website makes sense when the brand, the legal entity or the assortment itself differs.

Should wholesale prices be shown publicly?

It depends on the niche. Open price breaks help with commercial queries, closed prices protect individual agreements. A middle option is often chosen: wholesale terms are visible to everyone, personal prices open after registration.

Which price should go in the Product markup?

The one an ordinary visitor of the page sees, usually the retail unit price. The markup data must match the visible content.

Which prices should be sent to the Google Shopping feed?

Retail prices. The price and availability in the feed must match the page the ad leads to.

How do you set the minimum order?

Calculate the costs of handling, packing and delivering one order and the margin after the wholesale discount. The minimum total should leave a profit even with the most expensive delivery.

Conclusion

Wholesale and retail prices coexist well in one store when the wholesale rules are written down, prices come from one source, and the product page, the markup and the feed show the same retail price. Start with a simple model, such as price breaks, and add customer groups when regular wholesale customers appear. The main rule is transparency: the customer sees the terms, the team sees the margin, and the search engine sees the same price as a person. If you need help, LightSEO, a digital agency from Mukachevo working since 2015, will help with developing and launching an online store and SEO promotion that takes wholesale prices into account.

Read also