| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Sales (sale_management) • Website (website) • eCommerce (website_sale) • Invoicing (account) |
| Lines of code | 395 |
| Technical Name |
wbl_shipping_per_product |
| License | OPL-1 |
| Website | https://store.weblyticlabs.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Sales (sale_management) • Website (website) • eCommerce (website_sale) • Invoicing (account) |
| Lines of code | 395 |
| Technical Name |
wbl_shipping_per_product |
| License | OPL-1 |
| Website | https://store.weblyticlabs.com |
Per Product
Shipping Per Product
Shipping Per Product for Odoo allows businesses to assign specific delivery methods to individual products. Instead of displaying all carriers for every order, the system shows only the relevant shipping methods based on product configuration. It supports fixed price shipping, rule-based pricing, free shipping thresholds, multiple carriers, and automatic delivery split. This module improves checkout accuracy, enhances shipping control, and optimizes logistics workflow in Odoo eCommerce and Sales. It is ideal for businesses managing multiple shipping providers, variable shipping costs, and product-based delivery rules.
Shipping Per Product Benefits
Accurate Product Based Shipping Calculation
Improved Checkout Experience
Better Logistics Control
Automatic Multi-Carrier Management
Reduced Shipping Errors
Flexible Pricing Configuration
Shipping Per Product Features
Product-Based Shipping Assignment:
- Assign specific delivery methods to individual product templates. Each product can be linked to one or multiple carriers.
Multiple Delivery Methods Support:
- Configure Standard Delivery, Postal Services, Local Delivery, or any custom carrier and publish them on the website.
Fixed Price Shipping:
- Set a fixed shipping price for selected products under each delivery method.
Rule-Based Pricing:
- Use Odoo's "Based on Rules" provider to calculate shipping using pricing rules and apply margin percentages automatically.
Free Shipping Threshold:
- Define minimum order amounts to activate free shipping automatically.
Automatic Carrier Filtering at Checkout:
- Only relevant delivery methods appear at checkout based on the products in the cart.
Automatic Delivery Split:
- Orders are automatically split into multiple deliveries if products belong to different shipping methods.
Sales Order Integration:
- Applied shipping methods are visible directly in the Sales Order under the Shipping Method section.
Delivery Transfer Management:
- Each delivery transfer shows product-specific operations and assigned carrier details.
Carrier Visibility in Transfers:
- The Carrier field clearly displays the selected shipping method inside delivery documents.
Shipping Per Product Workflow
- Go to Website-> Configuration-> Delivery Methods and create multiple shipping methods (Standard, The Post, Local Delivery).
- Set the Provider (Fixed Price or Based on Rules), define pricing rules, margin, or free shipping threshold.
- Open a delivery method and in the Shipping Per Product section, select specific Product Templates.
- Ensure delivery methods are published and available for the website.
- Customers add products assigned to different delivery methods.
- At checkout, only the relevant shipping methods appear based on the products in the cart.
- If products belong to different carriers, the order is automatically split into multiple deliveries.
- In Sales Order and Delivery documents, the assigned shipping methods and carrier details are visible and traceable.
Frequently Asked Questions
Sometimes you need a quick answer to your
question. You can get it right away here.
General
Website-> Configuration-> Delivery Methods
Here you can create and manage multiple delivery methods such as Standard, The Post, and Local Delivery. All shipping options can be configured, priced, and published for the website from this section.
Shipping Per Product (Standard Delivery)
Select specific products in the Shipping Per Product section, and the configured Fixed Price will apply to those products at checkout.
Shipping Per Product (The Post)
Select a specific product in the Shipping Per Product section and define its fixed shipping price under The Post delivery method.
Shipping Per Product (Local Delivery)
Assign a specific product in the Shipping Per Product section and set its fixed shipping cost for Local Delivery.
Website Checkout
At checkout, the system automatically separates products based on their assigned delivery methods and applies the respective shipping cost.
Sales Order Shipping Method
In Sales -> Orders -> Orders, a Shipping Method section shows the delivery methods applied to the order.
Sales Order Other Info
Under the Other Info tab, the applied shipping methods are displayed based on the products in the order.
Automatic Delivery Split
The Delivery smart button shows that the order is automatically split into multiple deliveries based on assigned shipping methods.
Delivery Operations
Inside each delivery, the Operations tab displays the product lines and quantities for that shipment.
Carrier (The Post)
In the Additional Info tab, the Carrier field displays The Post as the assigned shipping method.
Operations (Apple Pie)
When opening the delivery for Apple Pie, the Operations tab shows the product line and its quantity.
Carrier (Local Delivery)
Under the Additional Info tab, the Carrier field shows Local Delivery as the selected shipping method.
Operations (Storage Box)
Operations (Storage Box)In the Operations tab, the Storage Box product line is displayed with its required quantity.
Standard Delivery - Carrier Information
In the Additional Info tab, the Carrier field displays Standard Delivery as the assigned shipping method for this delivery.
Rule-Based Shipping Configuration
The delivery method The Post is configured with Provider set to Based on Rules, where the base price of $20.00 is defined in Pricing rules, and LED Lamp is assigned under Shipping Per Product.
Rule-Based Checkout Calculation
At checkout, the shipping cost is calculated from the $20.00 rule price plus the 30% margin, resulting in a final delivery charge of $26.00.
Weblytic Labs Odoo Services
Weblytic Labs - Your one-stop solution
Thank you for exploring our Odoo App. We are committed to continuous improvement to enhance your
experience.
Should you encounter any issues or have feature requests for our Odoo App, please don't hesitate
to contact us at
We eagerly await your notification!
Must Have Apps
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