Volume and trade pricing

Chisel can show a volume price table on product pages, show prices with or without tax, and show B2B company names for logged-in trade customers. The theme does not set prices. It shows the prices Shopify provides. This guide explains what you need in Shopify, how to set up the volume table, and how the tax display settings work.

What the theme does and does not do

1. Set up quantity price breaks in Shopify

The volume table needs quantity price breaks from Shopify. These come from B2B catalogs.

  1. In the Shopify admin, turn on B2B and create a catalog for the customers who get trade prices. Check that your Shopify plan includes B2B.
  2. Add the products and variants that have volume prices to the catalog.
  3. For each variant, set the quantity price breaks. Each break has a minimum quantity and a price per unit.
  4. Assign the catalog to the company or location that should see the trade prices.
  5. Save the catalog.

Shopify decides which prices a buyer sees. The theme shows the breaks for the customer who is viewing the page.

If your store does not use B2B catalogs, you can still show a volume note. See step 3 below.

2. Check the volume table on the product page

  1. Open a product that has quantity price breaks in the Shopify admin.
  2. In the theme editor, open the product template. Confirm that the Volume pricing block is in the product information section. If it is not there, add it.
  3. Open the product on the storefront as a customer who has the catalog. The table shows these columns: - The quantity range, such as "10 or more" or "10 to 49". - The unit price ex. tax. - The unit price inc. tax. - The saving, as a percentage of the variant price.
  4. Change the quantity in the product quantity box. The row for the current quantity is highlighted.

When the shopper enters a quantity, a line total appears under the table. It shows the total for that quantity, ex. tax and inc. tax, at the price for the row that applies. The cart also shows the line total.

The theme shows quantity rules as text under the table. These are the Sold in multiples of step and the Maximum per order limit that Shopify sets for the variant.

3. Use a manual volume note

Use a volume note when you want to explain trade terms without a catalog.

  1. Create the Volume note metafield as described in the product data guide. The key is custom.volume_note, and its type is rich text.
  2. Open the product in the Shopify admin and enter the note.
  3. Save the product.

The note appears under the volume table. If the variant has no quantity price breaks, the note appears alone. The note is text you write. The theme does not use it to calculate a price.

4. Set the tax display

Tax settings control how prices appear on the storefront.

  1. Open the theme editor. Select Customize on the Chisel theme.
  2. Open the theme settings and go to the Prices group.
  3. Set Tax display: - single shows one price, as Shopify stores it. This is the default. - both shows the price with tax and the price without tax. The stored price appears larger. - switch shows both prices, and the shopper can switch between them in the header. The theme remembers the choice in the browser.
  4. Set Tax rate to the rate that applies in your country, in percent. The default is 20.
  5. Turn Show tax and shipping note on or off. It is on by default.
  6. Select Save.

The Tax rate setting is for display only. The theme uses it to calculate the second price, such as the price without tax when the stored price includes tax. Shopify calculates the tax at checkout using your Shopify tax settings. Set the rate to match your tax settings in Shopify. If the rate is wrong, the displayed prices will be wrong, and the checkout will still charge the amount Shopify calculates.

Check that your Shopify tax settings say whether your prices include tax. The theme reads that setting to decide which price is the stored price. If it is wrong, the second price will be wrong.

5. Use the tax switch in the header

  1. Set Tax display to switch.
  2. Open the header in the theme editor. Confirm that the header shows the tax switch. The switch appears in the header's top row.
  3. On the storefront, select ex. tax or inc. tax in the header. The prices change without a page reload.

The choice is saved in the shopper's browser. It does not follow the shopper to another device.

6. Trade customers

When a customer who has a company account is signed in, the header shows the company name in the top row. Nothing else changes for trade customers.

Signed-in B2B customers see their catalogue price with the label Your price. The price is shown ex. tax. The theme does not include separate price lists or quotes.

Trade customers see the prices that Shopify gives them, with the volume table when breaks exist.

Check your setup

  1. Sign in as a customer who has the catalog. Open a product with quantity price breaks. Confirm that the table shows the right ranges and prices.
  2. Sign out. Open the same product. Confirm that the table no longer shows the trade breaks.
  3. Set Tax display to both. Confirm that each price shows its tax word.
  4. Set Tax display to single. Confirm that only one price appears, with no tax word.
  5. Add a product with the volume note but no breaks. Confirm that the note appears on its own.

Settings used