Black Friday Wholesale and B2B Discount Rules on Shopify

B2B discounts now combine with retail promotions by default on many Shopify stores. Here's how to run a genuinely separate BFCM offer for wholesale accounts.
Shopify changed a default that most B2B merchants haven't noticed: automatic discounts eligible for "All customers" or a general segment now apply to B2B and retail customers alike unless a discount's eligibility is explicitly scoped to a specific market. For most of the year, that's a minor detail. During BFCM, when retail promotions are running at their deepest and most aggressive, it means a wholesale account could unintentionally see, or be excluded from, pricing that was never designed with them in mind.
Here's how to build a genuinely separate BFCM discount structure for wholesale and B2B customers on Shopify.
Why does B2B need a different Black Friday discount strategy than retail?
Wholesale and B2B customers typically already have negotiated contract pricing through a catalog, and layering a retail BFCM promotion on top of that pricing without deliberate scoping can either double-discount an account that shouldn't stack, or leave a wholesale account without any BFCM-specific incentive at all if the retail promotion is scoped to exclude them. Neither outcome is intentional, both come from treating B2B pricing as an afterthought to the retail BFCM plan rather than its own deliberate structure.
The stakes are higher during BFCM specifically because promotional volume and complexity both spike simultaneously, more active discounts, more chances for an unreviewed combination to produce an outcome nobody planned.
How does native Shopify B2B pricing interact with Black Friday promotions?
Shopify's B2B pricing runs through catalogs assigned to companies or company locations, with fixed or percentage pricing rules, and since B2B discounts are enabled by default on many stores, a retail-facing automatic discount scoped to "All customers" will apply to B2B accounts too unless explicitly restricted. This is a genuinely important detail for BFCM planning, confirmed directly in Shopify's B2B features documentation. A store that built its B2B catalog pricing carefully and then launches a broad retail BFCM discount without checking eligibility scope may find that discount silently applying on top of already-negotiated wholesale rates.
How do you build a wholesale-specific BFCM offer that stays properly separated?
Scoping a discount's eligibility to a specific market, the B2B company location market rather than "All customers," keeps a wholesale-specific promotion from leaking into retail checkout and vice versa. For a genuinely wholesale-exclusive BFCM incentive, layered on top of existing catalog pricing rather than conflicting with it, a Shopify Functions-based app offers more control than native market scoping alone.
Flowly: Discount Functions is a free app built on Shopify's Discount Function framework, evaluating Customer Tag or Customer Segment as a condition that can restrict a rule specifically to wholesale accounts. Here's the build:
Add a Start node.
Add a Condition node set to Customer Tag (a tag applied to wholesale/B2B accounts, "wholesale" or similar) or Customer Segment if your B2B customers are grouped that way.
Chain a Cart Subtotal condition with AND if the BFCM wholesale incentive should require a minimum bulk order.
Add an Apply Discount node with the wholesale-specific BFCM offer, Percentage Off, Fixed Amount Off, or Free Shipping, targeting the appropriate class.
Set a selection strategy so this rule's interaction with retail promotions and existing catalog pricing is explicit rather than left to Shopify's default combination behavior.
Save. The rule syncs onto the live discount and applies only to tagged or segmented wholesale accounts, leaving retail promotions and pricing untouched.
Full documentation on Customer Tag and Customer Segment conditions is on Flowly's product page.
Should wholesale accounts get early access the same way VIP retail customers do?
Often yes, and for a similar reason: B2B relationships are built on predictability and advance notice, and giving wholesale accounts a heads-up on BFCM terms before the general retail promotion launches respects that relationship while giving them planning time for their own inventory or resale plans. A wholesale account often needs to plan their own downstream promotions around your BFCM terms, so advance notice serves a genuinely practical purpose beyond just goodwill.
B2B BFCM approaches compared
No BFCM-specific B2B plan | Native market-scoped discount | Flowly tag/segment-restricted rule | |
Risk of unintended stacking with retail promos | High | Low | Low |
Combine with minimum bulk order threshold | No | Limited | Yes |
Requires Shopify Plus | Varies | No | No |
Cost | Free | Free | Free |
FAQ
Do B2B discounts combine with retail promotions by default on Shopify?
Yes, since a platform update enabled B2B discounts by default on many stores, meaning discounts eligible for "All customers" or general segments apply to both B2B and retail unless a discount is explicitly scoped to a specific market.
Can a wholesale BFCM offer stack with existing catalog pricing?
It can, if deliberately configured to, since catalog pricing and a Functions-based discount rule are separate systems that both contribute to final checkout pricing. Setting an explicit selection strategy determines whether the two compound or whether one takes precedence.
Does a B2B customer need to be tagged manually for wholesale-specific discounts to work?
Typically yes, unless your loyalty or B2B management app automates tagging based on company account status. A consistent, reliable tag or segment is the foundation the whole discount structure depends on.
Is a separate BFCM plan for B2B worth the extra setup for a small wholesale book of business?
Even a small wholesale customer base benefits from avoiding the specific risk this creates, an accidental double-discount or an accidental exclusion, either of which can damage a business relationship that took real time to build, regardless of its overall size relative to retail revenue.
Wholesale relationships deserve the same deliberate planning as a retail VIP segment, not an afterthought bolted onto the general BFCM promotion. Download Flowly directly from the Shopify App Store to build a properly scoped B2B BFCM offer, or book a call with Subscribfy's team if your wholesale and retail promotions need a full review before the weekend.

Book a meeting with our sales team now!
Create predictable revenue from the customers you already have.