For the complete documentation index, see llms.txt. This page is also available as Markdown.

⚙️Settings for Volume Pricing

Control how the volume pricing table behaves and looks on your storefront, set up the storefront, and translate the table labels. These settings apply globally across all volume pricing rules.

Take full control over how and where your tiered discount tables appear — and how customers interact with them. On B2B pricing › Volume Pricing, the header buttons Settings, Storefront setup and More actions (which holds Translations and Import & export) open the pages below.

1. Settings › Design — How the Table Looks

Go to B2B pricing › Volume Pricing › Settings and stay on the Design tab. The left side has the options; the right side shows a Live preview of the table on a product page. Click Save in the save bar when you are done.

Volume Pricing settings, Design tab
Volume Pricing settings, Design tab

The Design tab has four accordions:

Accordion
What you can set

Product table

Table style (preview only — see the note below), Hide the rule name from storefront, Hide the table header from storefront, Hide column titles from storefront, Header background, Header text color, Header text style (alignment), Header text size, Cell padding, Column title background, Column title text color and Row background.

Text

Row text color, Clicked row background and Clicked row text color.

Border

Border radius, Border style (None, Solid, Dotted, Dashed, Groove, Ridge, Inset, Outset), Border color and Border width.

Where to show the table

Tick every place the table appears: Product pages (choose the position below), Collection page, Quick view, Featured product, Cart page and Mini cart.

  • For Product pages, choose the position: Under product name, Under product price (default), Under product options or Under quantity box.

  • By default the table shows on Product pages (under product price), Cart page and Mini cart.

  • On collection pages only one table can show under each product.

Each rule picks its own Table style in the rule's Price card. The Table style list in Settings only changes the live preview; your storefront uses the style saved on each rule.

Want volume discounts without showing the table? Untick every page under Where to show the table. The tier discount is still calculated in the cart and carried to checkout. With Product pages unticked, the product page price does not change as the customer changes the quantity.

2. Settings › Behavior — How the Table Behaves

Open the Behavior tab (same page). It has two accordions.

Volume Pricing settings, Behavior tab
Volume Pricing settings, Behavior tab

Row click

Decide what happens when a customer clicks a row in the Volume Pricing table on your storefront (When a customer clicks a row in the table):

  • Select the maximum quantity (default) — the quantity jumps to the highest number in that row's range. For a range of 3 to 5, the quantity becomes 5.

  • Select the minimum quantity — the quantity jumps to the lowest number in that row's range. For a range of 3 to 5, the quantity becomes 3.

Multiple rules

Apply multiple rules to product pages/featured products is No by default. Turn it on to show more than one Volume Pricing table on product pages and featured products when several rules match a customer. This lets you push different deals to different customer segments.

  • Off: only the rule that applies to a specific selection of customers is shown. For example, customers tagged Special see only Rule 1, and John Smith and Hannah Smith (listed in Rule 2) see only Rule 2.

  • On: every matching rule is shown, even when several rules apply to the same customer.

3. Translation — How Localized Table Content Appears

If your store supports several languages, translate the table wording: on B2B pricing › Volume Pricing, click More actions › Translations.

Volume Pricing translations
Volume Pricing translations
  1. Click Add language, choose the language and click Add. The list shows the languages published in your Shopify admin under Settings › Languages. Add the language in Shopify first if it is not in the list.

  2. Pick a group of texts: Table headers, Table column titles, Full range & discounted prices table, Discount options, Others (and Custom, where your store has it).

  3. Each row shows the default text next to a New text field. Type your translation for the rows you want to change and save.

  4. Switch your storefront to that language and check the table.

The storefront shows the translation for the language the page is in. If there is no translation for that language, the default text is shown. Anything left blank falls back to your store default language.

Default Storefront Translations: The app provides ready-to-use default translations for the top 5 most common languages. Storefront volume tables automatically show localized text without requiring manual entry for standard labels, while still allowing you to override any specific wording.

Translations are set per language, not per domain. If two domains of your store need different wording, give each domain its own language in Shopify, then add a translation for each language in the app.

4. Storefront Setup

Click Storefront setup in the Volume Pricing header (/b2b-pricing/qb/installation). This page shows what must be true for the table to appear:

  1. Volume Pricing module is on — click Turn on module if it is off.

  2. App embed is on in your theme — click Open theme editor to turn on the B2B Solution app embed.

  3. At least one rule is active.

Below the checks, choose how the table is added to your theme:

  • Automatic installation — fastest setup, for supported themes only. Select the theme to install into and confirm. If you don't see your theme, the team installs it for you at no cost.

  • Advanced installation — manual setup for developers or store owners with coding experience (about 30 minutes). Click Start coding. The guide shows the code to add to the product page, cart page, mini cart, collection page product card, featured product and quick view templates.

Volume Pricing storefront setup
Volume Pricing storefront setup

Place the table in a custom spot (developers): if the product form contains an element with the class bss-b2b-qb-table, the table is inserted right before that element instead of the position you chose.

If the table does not show on your product page: log in as a customer the rule applies to and open a product in the rule. Check that Product pages is ticked under Where to show the table. If it still does not show, run Automatic installation, or chat with us — our team sets it up on your theme for free.

5. Show the Discount as the Item Price at Checkout

In the cart and mini cart, a tier discount shows the discounted price with the product's original price crossed out. (If Custom Pricing or a Price List raised the price, that raised price is crossed out instead.)

At checkout, Price override decides how the discount looks. Click Open checkout settings on the banner on the Volume Pricing rule list, or go to Settings › Shopify checkout settings. Price override is Disabled by default, so the original price shows with the discount on a separate line. When enabled, the discounted price becomes the item price at checkout. Click Enable or Disable, then Save.

Price override in checkout settings
Price override in checkout settings

If you need further assistance, please feel free to reach us at support@bss-b2b.solutions or Live Chat.

Last updated

Was this helpful?