Skip to content
ShopenUp

Article · Growing the store

Selling to dealers online: what B2B ordering needs

Dealer prices, schemes, credit and GST invoices make B2B ordering very different from a retail store. Plan for them before you build anything.

ShopenUp team · Published 10 October 2026 · 7 min read

Take a distributor in Gujarat supplying packaged foods and household products to a few hundred kirana stores and small wholesalers. Orders arrive in every possible way. Some dealers phone the office. Some send a photo of a handwritten list on WhatsApp. Salesmen write orders in a diary on their beat and call them in at the end of the day. Two people in the office type all of it into Tally.

Mistakes follow a familiar pattern. A dealer gets last month's scheme in this month's order. An item is promised that went out of stock at noon. A dealer well past his credit limit gets another large order because nobody checked the ledger first. None of these are dramatic on their own, but together they cost margin, staff time and goodwill every week.

The obvious fix is to let dealers order online. A normal retail store rarely does that job well, and the reasons shape what a dealer ordering system needs.

Why a retail store does not fit dealers

A retail store assumes a stranger arrives, browses, pays in full and leaves. Dealer ordering works differently on almost every point:

  • Prices differ by dealer, by region or by volume, and dealers must never see each other's rates.
  • Most dealers buy on credit and settle later by bank transfer or cheque.
  • Products are sold in cases or outers, with a minimum quantity.
  • Every buyer is a known business with a GSTIN, a billing address and often several delivery points.
  • Dealers do not browse. They reorder the same thirty items every week and want to do it in two minutes.
  • Schemes change monthly, and the right scheme must apply without anyone thinking about it.

You can force a retail store to do some of this with coupon codes and hidden products, and many businesses try. It usually ends with the office checking every online order by hand, which removes most of the point.

What a dealer ordering system needs

Dealer accounts and approval

Dealers should log in to an account you have approved, linked to their business details, GSTIN, assigned salesman and credit terms. New sign ups should wait for approval before they see prices.

Price lists by dealer or group

Most distributors price by group: wholesalers, retailers, institutional buyers, perhaps a separate list for a different district. A few key accounts get their own rates. The system has to pick the right list when the dealer logs in and show only that.

Schemes and slab discounts

Schemes are the part retail software handles worst. Typical examples are a free case with every ten, a lower rate once an order crosses a value slab, or a launch offer on a new product for one month. The rules should be set up once by your team and applied automatically, with the dealer seeing clearly what they qualified for and how close they are to the next slab.

Pack sizes and minimum quantities

If a product ships in cases of 24, the order screen should work in cases. If there is a minimum order value for free delivery, show it before the dealer reaches the end.

Credit limits and outstanding

A dealer ordering on credit should see their outstanding balance, and the system should hold or flag orders that would cross the limit. That requires current ledger figures, which usually live in your accounting software, so this point depends on the accounts sync.

Stock that does not overpromise

Dealers need to know whether an item can ship. Showing exact stock is often unwise, but marking items as available, low or out of stock avoids promises the warehouse cannot keep. When stock runs short, the ability to ship part of an order and keep the rest pending saves a phone call.

GST invoices and movement documents

B2B invoices must carry the buyer's GSTIN and the right tax split, with CGST and SGST for sales within Gujarat and IGST for sales to other states. Goods moved above a value limit need an e-way bill, and businesses above a turnover limit must issue e-invoices through the government portal. The limits and procedures change from time to time, so confirm the current position for your business with your CA before you design the invoice flow.

Fast reordering on a phone

Most dealers will order from a phone, often in a hurry with a customer at the counter. A "repeat last order" button, a short list of their usual items and a search that understands product codes matter more than a beautiful home page.

Ordering on a dealer's behalf

Salesmen and office staff need to place orders for dealers who will never log in themselves. The order should still go into that dealer's account at that dealer's prices, with a note of who placed it.

Sync with your accounts

If orders and invoices live in one system and the ledger in another, someone reconciles them by hand. For most Gujarat distributors the ledger is Tally. A sync that sends orders and invoices to Tally and brings outstanding balances back is often the single most valuable piece of the whole project.

Simpler routes worth trying first

A custom portal is not the right first step for everyone. Size the problem first.

WhatsApp and a shared sheet

With a small dealer network and a short product list, a WhatsApp Business catalogue, a clear weekly price message and one disciplined person entering orders can work for a long time. It costs almost nothing. It stops working when the person entering orders becomes the bottleneck.

Distributor management systems

There are established distributor management and dealer ordering apps in India, many with Tally connectors, beat planning for salesmen, van sales and claim settlement with the brand. If your main need is managing a field sales team and tracking secondary sales, one of these is often a better fit than an online store, and faster to start.

Store builders with B2B features

Shopify offers B2B features such as company accounts and price lists on its higher plans, and some apps add wholesale pricing to lower plans. If your retail store already runs on Shopify and your dealer needs are modest, start there and see how far it goes.

Where ShopenUp fits

ShopenUp suits distributors who want dealer ordering on the same catalogue and stock as their online store, with rules specific to their business. Some of what you need works on day one: the catalogue with variants for pack sizes, inventory tracking, order management with partial fulfilment, manual payments such as bank transfer, customer profiles with order history, role based access so office staff see only what they should, and an API with webhooks for connecting other systems.

The dealer specific parts are built for you. Dealer portals, B2B price lists, schemes and Tally or ERP sync are custom work on ShopenUp, scoped and built for your business. As an example of what that looks like, a B2B dealer portal we built on ShopenUp for a Gujarat FMCG distributor included dealer price lists, schemes, GST invoices and Tally sync, delivered as a custom build.

Custom work is done by the Code Colonies technology team on 2good terms: INR 199 an hour, a 150 hour minimum, no advance, and you pay after you accept the work. A clear scope at the start, especially of your scheme rules and your Tally setup, keeps those hours under control.

Getting dealers to use it

The software is often the easier half. Dealers have ordered by phone for years and will not change because you sent a link.

  • Start with a group of dealers who already use smartphones for business and who order often.
  • Ask salesmen to place orders through the system for dealers who will not, so the office has one route in.
  • Make schemes visible on the order screen. Dealers will log in to see what they qualify for.
  • Keep phone ordering open while adoption grows, but enter those orders in the same system.
  • If many dealers prefer Gujarati or Hindi, decide early, because it affects the build.

Expect adoption to take months. Measure the share of orders that arrive through the system. The number of logins tells you little.

What stays your decision

The system applies your rules. It does not set them. Which dealers get which prices, how strictly credit limits are enforced, whether a salesman can override a held order, and how schemes are designed all remain commercial decisions for you and your team. Write those rules down before any build starts, because a portal that applies unclear rules quickly just produces mistakes faster.

For more on how ShopenUp handles price lists, dealer accounts and accounting sync for distributors, see the B2B and distributors page.

Next step

Set what your store costs today beside ShopenUp.

Platform fees, apps, transaction fees and developer time for a year, from your own numbers.

Work out your store cost

Notes for store owners

New guides on payments, shipping and selling online in India, by email.

See the store running with your own products.

Send a few products and your trickiest order. The demo shows them in the admin and on a storefront, with a plain list of native and custom parts.