
De staffel staat in Custom Pricing. Retail ziet €12,40 op Google, op de collectie, in de cart-drawer. De groothandelsprijs is €7,10. Tot de koper inlogt mag die €7,10 niet op straat liggen. Tot die tijd wil je ook geen “voeg toe” op een bedrag dat je niet toont.
Shopify prijzen verbergen tot login is de module Login to see prices in OO - EU B2B & Wholesale. Listing: *login to see price rules*. What is included: Tax & prices, Starter (niet Free). Shared app embed. Het bedrag zelf komt van Custom Pricing of Volume pricing. Deze schakelaar verbergt; hij herberekent niks.
We schreven hoe theme app blocks en de embed moeten staan. Zonder embed blijft “login to see prices” in de admin. Dit stuk is de module: wanneer je hem zet, wat hij niet is, en hoe hij naast registratie hoort.
Shopify toont de catalogusprijs aan iedereen die de URL heeft. Markets, wachtwoordwinkels, Plus-catalogi: andere producten. Deze app is geen vervanging van Shopify Plus B2B. Login to see prices is één schakelaar op de storefront-prijs die de app al toont.
Zonder login ziet een gast de gewone Shopify-prijs — of, als de module aanstaat en de embed live is, géén wholesalebedrag tot er een account is. Registration forms: na goedkeuring kan de klant inloggen. *If prices should stay hidden until then, combine this with Login to see prices.* Goedkeuren zonder deze module = ingelogd én alsnog de retailprijs, tot de prijslijst matcht. Module zonder goedkeuring = iedereen met een wachtwoord ziet prijzen, ook de buurman die zichzelf aanmeldde.
Custom Pricing wijzigt het getal voor tags, klanten of companies. Volume pricing wijzigt het getal bij een aantal. Login to see prices zegt alleen: niet tonen tot login. Drie modules, één embed.
Werkt voor een private catalogus. Slecht voor Google, slecht voor B2C ernaast. Wholesale-only is zelden je enige kanaal.
Breekt bij een theme-update. Mist de cart-drawer. Mist JSON-LD. Support krijgt screenshots van €7,10 in de bron terwijl de PDP “Login” toont.
Logged-in customers verbergt het bulkformulier. Growth. Productpagina-prijs blijft. Login to see prices is Starter en hangt aan de embed, niet aan het bulk-block. Wie alleen het raster wegstopt, laat de PDP-prijs lopen.
Free: één actieve Custom Pricing-lijst, één registratieformulier. Geen Login to see prices. Die zit op Starter. Claim hem niet op $0.
Geen van die routes is: Starter, module aan, embed aan, registratie goedkeuren, testen als gast én als goedgekeurde klant.
OO - EU B2B & Wholesale is Built for Shopify (5.0, 34 reviews). Live listing, USD, 14 dagen trial op Starter/Growth:
Free — 1 custom pricing rule, 1 registratieformulier + approve/reject, Flow-templates; develop-stores zonder cap
Starter $22/maand of $220/jaar (17% korting) — unlimited custom + volume, company blocks, unlimited forms, EU Tax exemption (VIES + logs), tax display incl/excl, Login to see prices
Growth $37/maand of $370/jaar — + bulk forms, draft checkout, repeat order, RFQ, order limits, wholesale cart
Login to see prices: Starter en Growth. Niet Free. Founder-accounts hebben Growth-modules; open See plans in de app.
Tax & prices: Tax Exempt, Tax display, Login to see prices
Shared embed: Custom Pricing, Volume pricing, Tax display, Login to see prices, Order limits
Theme block (andere familie): bulk, quote, wholesale cart, registratie
Zet de module aan op de hub. Finish setup op de kaart. Sla het thema op. Thema wisselen bewaart de config in de app; de embed moet je opnieuw zetten. Test niet als admin. Incognito, uitgelogd, daarna het goedgekeurde account.
Tax display (incl/excl) is een andere Starter-schakelaar. Verbergen tot login zegt níet of het bedrag met of zonder btw staat. Dat is tax display plus Markets. Eerder: B2B btw en valuta.
Shop “Atelierlijn”. Retailgordijnen blijven zichtbaar met de Shopify-prijs. Wholesale-stof (zelfde SKU, andere staffel) mag pas na login. Custom Pricing: tag `wholesale`, bedrag lager. Registratieformulier op `/pages/aanmelden`. Login to see prices aan.
Installeer de app. Free om het formulier te voelen. Starter voor deze module.
Customer management → Registration forms aan. Block op de aanmeld-pagina. Finish setup.
B2B pricing → Custom Pricing. Eén lijst op Free; op Starter onbeperkt. Tag of company.
Tax & prices → Login to see prices aan. Shared embed op het live thema. Finish setup.
Test: privévenster, uitgelogd — geen wholesalebedrag. Account pending — nog geen toegang. Na approve: inloggen, PDP toont de lijstprijs. Gast mag niet in de cart-drawer alsnog €7,10 zien.
Zet je de module aan vóór er een prijslijst is, dan verberg je wat de app zou tonen — retail blijft Shopify tot Custom Pricing matcht. Zet je alleen de prijslijst zonder module, dan ziet wie de URL heeft het B2B-bedrag zodra de embed de prijs overschrijft. Die volgorde: lijst klaar, dán verbergen, dán goedkeuren.
Bulkforms blijven Growth. Dit artikel gaat niet over het raster. Visibility “logged-in” op een bulkform is een andere knop.
Open OO - EU B2B & Wholesale. Starter als je Login to see prices nodig hebt.
Embed aan op het gepubliceerde thema. Finish setup op de modulekaart.
Registratie + approve. Combineer zoals de registration-docs zeggen.
Custom Pricing of Volume pricing voor het bedrag. Deze module niet als korting gebruiken.
Test als gast, als pending, als goedgekeurde tag. Niet als store-owner.
Thema wisselen: embed opnieuw. Config in de app blijft.
Shopify prijzen verbergen tot login is Login to see prices: Starter, embed, geen herberekening. Native Shopify toont de catalogusprijs. Deze app kan die storefront-prijs weghouden tot er een account is, en na goedkeuring de lijstprijs tonen. Geen Plus-catalogus. Geen Liquid-hack. Geen bulkform-visibility.
Zet de schakelaar in OO - EU B2B & Wholesale. Retail ziet geen inkoop. De groothandel ziet hem na login.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins