Enable the embed
The embed is OFF by default after installation. Turn it on once in the theme editor and it works across your entire storefront.
Steps
From your Shopify admin, open Online Store → Themes → Customize on the theme you want to add B2B pricing to.
In the theme editor, click the App embeds icon in the left sidebar (the plug / puzzle icon at the top).
Find Orbit B2B Wholesale in the list of available embeds. The toggle is OFF when you first open it.
Click the toggle to ON.
Click Save at the top right of the theme editor.
That's it. The next time a customer loads a product detail page, collection page, or search page, the embed runs:
For B2B-eligible customers → retail prices are replaced with their effective B2B price (combined Wholesale + Volume)
For non-eligible customers (guests, retail customers, customers in no group) → retail prices show unchanged
What changes for you
Drag Wholesale Price block onto each product template
One toggle, applies everywhere
Drag Card Prices block onto each collection template
Same toggle handles cards
Two separate blocks to maintain
One embed
Theme code touched in editor
No theme code touched
Verifying the embed loaded
Log into the storefront as a B2B customer (or any customer in one of your customer groups)
Open any product detail page
Open the browser DevTools console
Type:
You should see the JSON payload with shop, customer, product, rules.wholesale, rules.volume, settings.priceDisplay, etc. If the object is undefined, the embed isn't enabled or the theme editor save didn't apply.
What if I had the old blocks?
After enabling the embed, you can safely remove the old Wholesale Price and Card Prices blocks from your theme sections — they're no longer needed and were deprecated in v1.0.4. Leaving them in is harmless (they're removed from the extension), but the duplicate code would just sit unused.
If you don't see the embed listed, the extension may still be propagating to Shopify's CDN. Wait a minute, refresh the theme editor, and try again.
Next
Pick a display mode — strikethrough vs. replace
Theme support & custom selectors — what to do if your theme is exotic
Last updated
Was this helpful?