Carton documentation

Carton

A wholesale theme that shows Shopify’s built-in B2B features on your storefront — login-gated pricing, quantity rules, volume price breaks, quick order and reorder — without installing an app for any of it.

Getting started

Carton works as an ordinary Shopify theme from the moment you install it. The wholesale features switch themselves on as soon as your store has B2B data to show.

1. Install and pick a preset

Carton ships two presets. Choosing one sets colours, type and spacing; you can change any of it afterwards.

PresetSuitsStarts with
Carton Distributors and brands that sell both retail and trade Prices visible to everyone; warm neutral palette; roomier spacing
Depot Industrial, MRO and trade-counter suppliers Prices hidden until sign-in; dense layout; square corners; high-contrast accent

2. Set up your header, footer and home page

In Online Store → Themes → Customize, add your logo and choose your menus in the header and footer. Carton’s header supports three menu levels — build the nesting in Navigation and the theme renders it as a mega menu automatically.

3. Turn on your wholesale display

Set up companies, catalogs, quantity rules and volume pricing in your Shopify admin as normal. Carton reads them and displays them. See Wholesale features for what appears where, and which admin setting drives it.

4. Add the ordering pages you want

Quick order, reorder and request-a-quote are page templates. Create a page in Online Store → Pages, then assign the matching template. See Ordering tools.

No apps required. Every feature described in this documentation is part of the theme or part of Shopify. If something here needs an app, it says so on the page.

Requirements