Closed Shop – Prices and Orders Only After Login
Description
Highlights
About the Extension
Selling to business customers and want to keep your pricing confidential? Closed Shop turns your Shopware store into a closed B2B shop or members-only store. Non-logged-in visitors cannot see prices, buy buttons or the shopping cart. Instead, a login hint with a login button is displayed. Your products, categories and content remain visible so potential customers can discover your catalog and register.
Typical Use Cases
- B2B shops with protected trade pricing: Dealer prices and volume discounts stay confidential. Only registered dealers see your conditions.
- Members-only shops and clubs: Only logged-in members can place orders while the catalog remains publicly browsable.
- Multi-channel setups: B2B sales channel closed, B2C sales channel open. All within one Shopware installation.
- Wholesale and marketplace platforms: Protect purchase prices and restrict ordering to approved accounts.
What the Plugin Hides for Guests
- All prices across the shop: In product listings, on the product detail page, in search suggestions and in the quickview.
- Cart and buy buttons: The cart icon in the header and all "Add to cart" buttons disappear for guests.
- Price filter: The price range slider in category listings is hidden.
- Checkout access: Guests attempting to access the cart or checkout pages are automatically redirected to the login page.
Setup in Minutes
- Install and activate the plugin.
- Open Settings > Extensions > Closed Shop in the Administration.
- Enable the desired features.
- Done. Non-logged-in visitors will immediately stop seeing prices.
Flexible Configuration
- Per sales channel: Enable the closed shop only for specific sales channels. Your B2C shop remains unaffected.
- Features individually controllable: Hiding prices, blocking checkout and removing the price filter can be enabled independently.
- Texts fully customizable: All hint texts can be adjusted per language and sales channel via the Shopware snippet system. German and English are included out of the box.
Secure Through Multi-Layer Protection
The checkout protection works on multiple levels simultaneously: before a page even loads, the plugin checks whether a guest is trying to access the cart or checkout and redirects them to the login page. Additionally, the corresponding pages are also protected at the template level. This ensures that no guest can start the ordering process.
Lightweight and Low-Maintenance
- No custom database tables. Installing and uninstalling leaves no residue.
- Zero performance overhead for logged-in customers. The plugin only checks for guests.
- Compatible with the standard Shopware theme and custom themes.
- Requires Shopware 6.7+ and PHP 8.2+.
Details
- Available: English, German
- Latest update: 19 May 2026
- Publication date: 21 May 2026
- Version: 1.0.0
- Category: B2B extensions
Resources
Reviews (0)
About the Extension Partner
Stackrail GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
- Partner since: 2026
- Extensions: 3
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly