| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Discuss (mail) • Invoicing (account) |
| Lines of code | 44 |
| Technical Name |
se_shop_hide_price |
| License | LGPL-3 |
| Website | http://www.sprinterp.com |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Discuss (mail) • Invoicing (account) |
| Lines of code | 44 |
| Technical Name |
se_shop_hide_price |
| License | LGPL-3 |
| Website | http://www.sprinterp.com |
| Versions | 16.0 17.0 18.0 19.0 |
Hide Price in Shop
Protect your product pricing and boost user registrations by hiding prices and cart buttons from guest users.
Module Highlights
How the Price Restriction Works
Our module uses a "Public-Access Restriction" approach specifically designed for Odoo eCommerce. The system automatically detects unauthenticated (Guest) users and dynamically modifies the shop UI to hide all pricing and purchasing elements. By replacing the price and 'Add to Cart' button with a smart login CTA, the module ensures that your competitive pricing and profit margins remain strictly confidential from casual browsers and competitors, while providing a seamless transition for registered customers to log in and continue their shopping experience with zero-leakage of data.
Automatic Public User Restriction
This module works automatically for all guest users. When a non-logged-in user visits your Shop Page or any Product Detail Page, the system identifies them as a public user and instantly replaces the product prices and "Add to Cart" buttons with a professional "Login to see price" call-to-action.
Zero Configuration: No complex settings needed. The module uses
is_public() check to ensure that guest users are restricted by default while
registered customers enjoy a normal shopping experience.
Product Detail Page Visibility Control
On the individual product page, the Price information is completely secured for guest users. The standard "Add to Cart" button is replaced with a prominent "LOG IN TO CHECK PRICE" button, ensuring that purchasing capabilities are reserved strictly for registered members.
Seamless Redirection: When a user clicks the login button, they are redirected to the login page and then brought back directly to the same product, making the conversion process smooth and user-friendly.
Full Access for Logged-in Users
Once the user logs into their account (e.g., as Mitchell Admin), all price restrictions are automatically lifted. The system restores the actual product prices and reactivates the Add to Cart functionality across the entire shop and product pages.
Dynamic Price Display: The module intelligently toggles visibility based on the
user_id._is_public() status, ensuring authorized customers always have a
full eCommerce experience without any manual intervention.
Restored Shopping Experience
After a successful login, the Product Detail Page is fully restored for the customer. The hidden alert is removed, and the Price display along with the "Add to Cart" button becomes fully functional, allowing the logged-in user to proceed with their purchase without any further restrictions.
Authenticated Access: The module ensures that your store's full features are available only to your trusted, registered community, protecting your business data from non-registered visitors.
Module Capabilities & Features
A specialized eCommerce utility for Odoo that secures your sales data and restricts price visibility to authorized customers only.
Shop Listing Protection
Automatically hides product prices on the main shop page for all guest users, replacing them with a clean 'Login to see price' button.
Product Detail Security
Full protection on the product detail page. Price information remains hidden until the user successfully authenticates.
Restricted Checkout
Disables the 'Add to Cart' button for public users, preventing unauthorized purchases and protecting your checkout workflow.
Smart Redirection
Includes intelligent redirection that brings users back to their last viewed product immediately after they log in.
High Performance
Built with lightweight Odoo inheritance logic. Ensures zero impact on website loading speed or server performance.
Boost Registrations
Increases user sign-ups by creating curiosity and a sense of exclusivity for your registered customer base.
Need Any Help?
Installation, Configuration & Bug Fixing support from our experts.
© 2017 SprintERP Technologies. All Rights Reserved.
Please log in to comment on this module