Shopify inloggen om B2B-prijzen te zien: tag + login. Retail houdt de catalogusprijs. Wholesale pas na goedkeuring. Starter, niet Free.
2026-11-06

Shopify inloggen om B2B-prijzen te zien (retail blijft)

De webshop verkoopt gordijnen aan particulieren én aan interieurbouwers. Google toont €89. De groothandel mag €54 zien, maar pas ná een account. Zet je de B2B-lijst op “iedereen”, lekt €54 naar de collectie. Zet je de hele shop op wachtwoord, is retail dood. Shopify inloggen om B2B-prijzen te zien is de derde route: dezelfde catalogus, twee werelden. Retail blijft de Shopify-prijs. Wholesale logt in.

OO - EU B2B & Wholesale noemt op de listing *Wholesale login*, *Customer tagging* en op Starter Login to see prices. Custom Pricing wijzigt het bedrag voor de klanten, tags of companies die jij kiest. De docs How company price lists work zeggen het plat: normale storefront-prijzen blijven voor iedereen anders ongewijzigd. Company-contacts zien de lijstprijs nadat ze inloggen, mét de theme-embed.

We schreven de schakelaar zelf bij prijzen verbergen tot login. Dit stuk is de keten ernaást: tag, login, retail die blijft shoppen.

Twee prijzen op één product, zonder tweede catalogus

Shopify Help-catalogi (Basic/Grow/Advanced: max drie actieve B2B-catalogi; Plus onbeperkt) zijn een ander systeem. Custom Pricing gebruikt die slots niet. De app-lijst wijs je toe aan companies of klanten. Dat is geen “vervangt Shopify Plus B2B”.

Wat native blijft doen:

  • Gast ziet de catalogusprijs, Google ook, tenzij jij die storefront-prijs overschrijft of verbergt.

  • Een ingelogde klant zonder tag of company-koppeling is nog steeds retail.

  • Line item properties of een thema-badge “voor groothandel” veranderen de checkoutprijs niet.

Wat de app wél koppelt, uit listing + docs:

  • Custom Pricing — vaste B2B-prijs of korting, per product/variant, voor gekozen klanten of companies. Free: één actieve lijst op de storefront. Starter haalt dat plafond weg.

  • Volume pricing — staffel bij aantal. Starter. Zit in dezelfde embed-familie.

  • Registration forms — aanvraag, jij keurt goed, Shopify-klant (en optioneel company) wordt aangemaakt. Daarna kan die koper inloggen.

  • Login to see prices — Tax & prices, Starter. Verbergt wat de app zou tonen tot er een sessie is. Herberekent niets.

  • Customer tagging / wholesale login — listing-categorieën. De tag is hoe Custom Pricing de groep herkent ná login.

Zonder login matcht de lijst niet. Zonder tag of company-toewijzing matcht hij ook niet, ook al heeft iemand een wachtwoord. Zonder Login to see prices kan de embed een B2B-bedrag al in de HTML zetten voor wie de URL heeft — afhankelijk van hoe breed je de lijst hebt gezet.

Wat shops dan door elkaar halen

Alleen een tag, geen login-eis

Je plakt `wholesale` op een klant. De lijst is “specific tags”. Uitgelogd blijft Shopify-retail. Totdat iemand de preview-link als admin opent, of tot de embed te ruim matcht. De docs: contacts zien de custom price after they log in. Tag zonder sessie is geen prijs.

Alleen Login to see prices, geen lijst

Je verbergt. Het bedrag dat ná login verschijnt is nog steeds de catalogusprijs, tot Custom Pricing of Volume pricing matcht. Verbergen ≠ korting. We herhalen dat hier omdat shops de Starter-schakelaar als “wholesale-modus” zien.

Bulkform-visibility in plaats van PDP-login

Logged-in customers verbergt het raster. Growth. De productpagina-prijs loopt door. Retail ziet €89, B2B zonder formulier ook, tot Custom Pricing op de PDP staat.

Free-plan en “login zit erbij”

Live listing (6 nov 2026): Built for Shopify, 5.0 uit 34 reviews. Free — 1 custom pricing rule, 1 registratieformulier + approve/reject, Flow-templates; development stores zonder cap. Starter $22/maand of $220/jaar (17%): unlimited custom + volume, company blocks, unlimited forms, EU Tax exemption (VIES + logs), tax display, Login to see prices. Growth $37/maand of $370/jaar: + bulk forms, draft checkout, repeat order, RFQ, order limits, wholesale cart. 14 dagen trial op Starter/Growth. USD.

Login to see prices staat niet op Free. Claim hem niet op $0.

De keten: formulier, tag, embed, test als gast

Registration forms: koper vult het wholesale-formulier in. Jij opent View registrations. Approve maakt of koppelt de Shopify-klant. Company: nieuw, bestaand, of geen. Daarna kan die koper inloggen. Docs: *If prices should stay hidden until then, combine this with Login to see prices.*

Volgorde die in de praktijk houdt:

  1. Custom Pricing-lijst klaar. Visibility: tag `wholesale` of specific companies — niet “all customers”.

  2. Registratieblock op `/pages/aanmelden`. Finish setup, thema opslaan.

  3. Starter: Login to see prices aan. Zelfde shared embed als Custom Pricing, Volume pricing, Tax display, Order limits. What is included.

  4. Goedkeuren. Tag of company-toewijzing écht gezet, niet alleen “in je hoofd wholesale”.

  5. Test in een privévenster: gast ziet retail (of geen B2B-bedrag). Pending ziet nog geen lijst. Goedgekeurde tag, ingelogd, ziet €54. Cart-drawer hetzelfde. Niet testen als store-owner.

Thema wisselen wist de app-config niet. De embed moet je opnieuw aanzetten. Finish setup op de kaarten.

Tax display (incl/excl) is een andere Starter-module. Inloggen om de prijs te zien zegt niets over btw op het label. Dat is tax display plus Markets.

Gisteren: bulkform producten ontbreken. Dat is Growth en het raster. Dit artikel blijft op de productpagina-prijs.

Praktijk: retailgordijn, groothandelsstof, één SKU

Shop “Atelierlijn”. Zelfde SKU. Retail €89. Interieurbouwers €54 na login. Custom Pricing: tag `atelier-b2b`. Registratie met KvK. Login to see prices aan.

Gast op de collectie: €89, Add to cart mag, Google mag indexeren. Bouwer zonder account: zelfde €89, plus het aanmeldformulier. Bouwer pending: nog geen €54. Bouwer goedgekeurd + tag, ingelogd: €54 op PDP, in de drawer, in checkout.

Fout die we in support zien: lijst op te breed, embed aan, module uit. Dan staat €54 in de bron voor wie de URL deelt. Of: module aan, geen tag op de goedgekeurde klant. Dan logt hij in en blijft €89 staan — “de login doet niks”. De login deed wel iets. De lijst matchte niet.

Volume pricing (staffel 10 / 50 rollen) is Starter en volgt dezelfde embed. Zonder login geen staffel voor die koper. Bulkforms blijven Growth; die vervangen deze keten niet.

Aan de slag

  1. Open OO - EU B2B & Wholesale. Starter als je Login to see prices én meer dan één lijst nodig hebt.

  2. Custom Pricing: producten, bedrag, visibility op tag of company. Embed aan.

  3. Registration forms: block, goedkeuren, tag of company zetten.

  4. Login to see prices aan (Starter). Finish setup. Thema opslaan.

  5. Privévenster: gast, pending, goedgekeurde tag. Collectie, PDP, drawer.

Geen Liquid `unless customer`. Geen tweede wachtwoordwinkel. Geen Plus-catalogusclaim.

Tot slot

Shopify inloggen om B2B-prijzen te zien is geen extra variant. Het is: lijst voor een tag of company, wholesale-login na goedkeuring, Starter-schakelaar zodat gasten de inkoop niet meelezen. Retail houdt de catalogusprijs. De groothandel ziet €54 pas als het account klopt.

Zet die keten in OO - EU B2B & Wholesale. Test als gast. Daarna pas als de getagde koper.

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins