Website Product Variant Internal Reference
by Odoo DevHouse https://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse$ 15.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) • Website (website) |
| Lines of code | 70 |
| Technical Name |
website_default_code_variant |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) • Website (website) |
| Lines of code | 70 |
| Technical Name |
website_default_code_variant |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse |
Website Product Internal Reference
Display variantâspecific SKU / Internal Reference on your product pages - updates dynamically when customers change variants
- PerâVariant SKU Display - Show the unique Internal Reference (SKU/Default Code) for each product variant.
- Dynamic Updates - SKU changes instantly when customers select a different variant - no page reload.
- Simple Toggle Setting - Enable/disable from Website Settings with one click.
- Clean Frontend Styling - Appears below the product name with subtle textâmuted styling.
- B2B Friendly - Helps wholesale customers identify exact products by SKU.
- Zero Configuration - Install, enable the setting, and SKU appears automatically.
BEFORE - Without Module
No SKU / Internal Reference visible on the product page - customers cannot identify exact variants
â No variant identification - confusion for B2B customers and support teams
AFTER - With Website Product Internal Reference Module
SKU appears below product name - updates dynamically when customer changes variant
â Clear variant identification - better B2B experience, easier reordering
Configuration - OneâClick Toggle
Simple setting in Website Configuration to enable/disable SKU display
Installation Steps
- Copy the module folder to your Odoo addons directory.
- Update the apps list: Apps â Update Apps List.
- Search for "Website Product Internal Reference" and click Install.
- Go to Website â Configuration â Settings.
- Under "Product Display Settings", enable "Show Product Internal Reference".
- Save and visit any product page - SKU will appear below the product name.
Note: The module works immediately after enabling the setting. No additional configuration needed.
Step-by-Step Instructions
Step 1: Enable the Setting
Go to Website â Configuration â Settings. Under "Product Display Settings", enable "Show Product Internal Reference". Click Save.
Step 2: Ensure Variants Have SKUs
Navigate to Sales â Products â Products. Open a product with variants. In the Variants tab, click on a variant and ensure the Internal Reference field is filled.
Step 3: View on Website
Visit the product page on your website. The SKU will appear below the product name.
Step 4: Test Variant Switching
Select different variant combinations (e.g., size, color). The SKU will update instantly without page reload.
Step 5: Disable When Not Needed
If you no longer want to show SKUs, simply disable the setting in Website Configuration.
B2B Wholesale
Wholesale customers need exact SKUs to match their internal ordering systems. Displaying SKU per variant enables accurate reordering.
Example: "SKU: BIC-L-BLUE"Inventory Management
Help customers identify exact products for stock checks, returns, and warranty claims using the visible SKU.
Example: "Use SKU for faster support tickets"MultiâChannel Retail
When selling on multiple platforms (Amazon, eBay, etc.), customers can match the SKU to your other listings.
Example: "Same SKU across all sales channels"ERP Integration
Customers who integrate your store with their ERP can use SKUs for automated purchase order creation.
Example: "POs generated by SKU matching"Customer Support
Customers can reference the exact SKU when contacting support, speeding up issue resolution.
Example: "I need a replacement for SKU: XYZ-123"Variant Differentiation
When variants look identical visually (e.g., different wattages of a bulb), SKU helps customers confirm selection.
Example: "60W vs 100W - check the SKU"Need Custom Logic or Have Questions?
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module