Native Shopify B2B support

RevLogic reads your Shopify company accounts, locations, and B2B catalogs directly — ranking call lists by company location and honoring contract pricing in quotes, on every Shopify plan.

Last updated

The short version

  • RevLogic reads Shopify's native company accounts, locations, and B2B catalogs directly. No import, no separate setup, no second system to keep in sync.
  • Call lists are ranked by the company location that actually reorders, so your sales team works the right buying contact rather than a head-office record.
  • Contract prices and quantity breaks apply live as a quote is built — on every Shopify plan, not just Plus.
  • Selling B2B and direct-to-consumer from one store is handled side by side, with RevLogic adapting per account.

B2B is native now, and most tools haven’t caught up

Shopify’s B2B features — company accounts, company locations, per-company catalogs and price lists, payment terms — used to be a Plus-only capability. They are now available across paid plans, which means a large number of wholesale merchants have real company structure in their store for the first time.

Most sales tooling still treats a business customer as a person with a company name in a text field. RevLogic reads the actual structure.

Companies and locations, read directly

RevLogic pulls your companies, their locations, and the contacts attached to them straight out of Shopify as part of its normal sync. There is nothing to import, no mapping step, and no separate B2B configuration inside RevLogic.

The location is the account

This is the design decision that matters most, and it is easy to get wrong.

A company with several branch locations does not behave like one customer. Each branch has its own buyer, its own reorder rhythm, its own product mix, and its own way of going quiet. Roll them into a single company-level record and the arithmetic hides the problem: one branch stops ordering entirely, the others carry the total, and the account looks fine right up until the contract is up for renewal.

RevLogic ranks and scores by the location that actually places the orders. Your sales team gets the branch that is drifting, and the buying contact for that branch — not a head-office record with nobody’s phone number on it.

Contract pricing, applied live

Quoting a B2B account correctly means knowing what that specific company location is entitled to pay, including quantity breaks that change as the order grows. Doing it by hand means a lookup per line, and it is exactly the kind of task that produces a quote you have to walk back.

On the quote screen, RevLogic resolves the company location’s B2B catalog and shows contract prices and quantity price breaks live, updating as quantities change. Your sales team quotes the entitled price without leaving the screen, and the resulting draft order carries it into Shopify.

This works on every paid Shopify plan where native B2B is available — the app itself is plan-agnostic.

Blended B2B and DTC

Most stores that sell wholesale also sell to somebody direct, and the two do not want separate tooling.

RevLogic adapts per account rather than per store. A company location gets company context, its contacts, and contract pricing; a plain retail customer gets standard treatment. Both sit in the same call list, scored the same way, because the underlying question — is this account buying the way it normally buys? — is the same either way.

If you don’t use native B2B at all

You do not need it. A very large number of wholesale Shopify stores run on ordinary customer accounts, a tagging convention, and prices agreed on the phone. RevLogic reads order history, so all of its intelligence — health scores, churn risk, product gaps, the call list — works exactly the same on those stores.

Native B2B adds company structure and contract pricing on top. It is an advantage where you have it, not a requirement.

For the wider picture of how wholesale on Shopify works, including what each plan includes and where the platform’s documented limits are, see the guide on how to sell wholesale on Shopify.

Frequently asked questions

Do I need Shopify Plus for RevLogic's B2B features?
No. Shopify opened native B2B — company accounts, catalogs, and contract pricing — to every paid plan, and RevLogic works with it wherever it is available. It also works perfectly well on stores that sell wholesale through a standard storefront with no native B2B at all.
Do I have to use Shopify's native B2B to use RevLogic?
No. RevLogic is built for Shopify merchants with large catalogs and repeat customers, whether or not they use native B2B. Plenty of wholesale stores run on plain customer accounts, tags, and negotiated prices agreed on the phone. RevLogic reads the order history either way — native B2B simply adds company structure and contract pricing on top.
How does RevLogic handle companies with several locations?
It treats the buying location as the account. A company with five branch locations that each place their own orders has five reorder rhythms, five sets of product gaps, and five sets of contacts — averaging them into one company-level record would hide exactly the branch that has gone quiet. Call lists rank by the location that actually reorders.
Are contract prices honored in quotes?
Yes. When a quote is built for a company location, RevLogic resolves that location's B2B catalog and shows contract prices and quantity price breaks live as quantities change. Opening a quote for a company buyer resolves to their company location, so the correct price list applies rather than base catalog prices.
What if I sell both B2B and direct-to-consumer from the same store?
That is the common case and it is handled directly. RevLogic adapts per account — a company location gets its company context and contract pricing, a plain retail customer gets standard treatment — and both appear in the same call list, ranked on the same terms.

In the help center