Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Website
  3. Restrict Shipping Method | Ecommerce Restrict Delivery | Restrict Shipping v 19.0
  4. Sales Conditions FAQ

Restrict Shipping Method | Ecommerce Restrict Delivery | Restrict Shipping

by Varanval IT Solutions
Odoo

$ 30.02

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
  • License
Product Image
Restrict Shipping Method
Request Demo

Restrict Shipping Method

Dynamically hide and restrict eCommerce shipping methods at checkout based on order total, specific customers, cart products, categories, or date range.

Take complete control over your Odoo eCommerce delivery options with the Restrict Shipping Method module. This powerful extension allows administrators to establish precise criteria for showing or hiding specific shipping carriers directly from the backend. Dynamically adjust available carriers during customer checkout using rules based on order subtotal or total (tax-inclusive or exclusive), specific customer profiles, cart items (by individual products or general eCommerce categories), and custom date/time ranges. It simplifies the user experience by displaying only the most relevant shipping services, reducing confusion, and preventing operational bottlenecks. Perfect for handling heavy items, VIP buyers, or time-bound shipping promotions effortlessly.

Key Advantages

Dynamic Cart Total Checks

Hide carriers if the order amount falls below the minimum limit.

B2B Customer Filters

Offer specific shipping carriers exclusively for VIP or wholesale buyers.

Product-Based Rules

Prevent standard shipping for oversized, fragile, or hazardous items.

Category-Level Controls

Apply shipping rules to entire groups of products in one click.

Event Scheduler

Restrict or enable shipping carriers during special marketing or holiday seasons.

Net or Gross Totals

Calculate threshold values based on tax-included or tax-excluded totals.

Currency Auto-Converter

Converts cart totals to the carrier's currency on multi-currency shops.

Reduced Cart Abandonment

Showing only relevant carriers keeps checkout fast and simple.

Eliminate Shipping Errors

Block carriers that cannot transport specific weights or volumes.

Granular Rule Options

Set both positive (Allow List) and negative (Deny List) rules.

B2B Contact Inheritance

Detect corporate parent accounts to apply B2B rules automatically.

Native Odoo Integration

Works natively with Odoo's default delivery carrier structures.

Zero Coding Needed

Admins can manage all restrictions directly through the standard UI.

Optimized Performance

Pre-filtered calculations guarantee fast page loads and smooth checkout.

Installation Guide

  • Extract Module: Unzip/Extract the downloaded module folder into your Odoo custom addons directory.
  • Restart Server: Restart your Odoo server service to load the new addon path.
  • Developer Mode: Log in to your Odoo database and activate the Developer Mode from the Settings dashboard.
  • Update Apps List: Go to the Odoo Apps app, click on "Update Apps List" menu, and click Update.
  • Install Module: Search for vits_shipping_restriction or Restrict Shipping Method in the Apps, and click Activate.
  • Configuration Settings: Go to Website -> Configuration -> Shipping Methods, select a carrier, and configure your restrictions under the "Shipping Restriction" tab.
  • 📷 Screenshots
  • ✨ Features

1. Installed the App

Search and install the 'Restrict Shipping Method' app from Odoo App Store. Once activated, the restriction settings will be automatically integrated into your shipping carriers config.

App Installed

2. List of Shipping Methods

Access standard Odoo Shipping Methods config. Select any carrier (e.g. Standard Delivery) to define shipping rules and parameters.

List of Shipping Methods

3. Full Shipping Restriction Settings

Open the new Shipping Restriction tab in the carrier form view to see settings grouped by Amount, Customer, Product, and Date options.

Shipping Restriction Settings

4. Apply Order Amount Restriction Settings

Set a minimum order total restriction rule (with net or gross price options) to hide specific delivery methods for low-value carts.

Order Amount Restriction

5. Delivery Method Hide on Website

On the eCommerce checkout page, the standard delivery option is automatically hidden from the shipping selection if the order total is below the configured threshold.

Delivery Method Hidden

6. Apply Customer Restriction Rule

Configure target customer rules. Restrict delivery methods dynamically so that certain delivery carriers are hidden or shown only for specified customer accounts.

Customer Restriction Rule

7. Delivery Method Hide on Website

When a restricted customer logs in and proceeds to checkout, the specific shipping option is hidden from their selection list.

Delivery Method Hidden for Customer

8. Apply Product & Category Restriction Settings

Define rules based on products or eCommerce categories. Perfect for preventing standard shipping options on fragile, heavy, or specific category items.

Product & Category Restrictions

9. Hide Delivery Method on Website

Checkout page hides the carrier automatically when a restricted product category or a specific restricted product is added to the user's cart.

Delivery Method Hidden for Product

10. Apply Date/Calendar Restriction Rule

Configure specific date ranges for carrier availability. Restrict or allow carriers dynamically during holiday shipping seasons or marketing events.

Date & Calendar Restrictions

11. Show Delivery Method on Website

The shipping option is successfully visible and active during allowed date ranges or standard shopping conditions when rules are met.

Delivery Method Visible

V1.mp4 - Working Process (Amount & Customer)

Watch the step-by-step working process of configuring order amount limits and customer-specific allow/deny lists to control delivery carrier visibility at checkout.

Your browser does not support the video tag.

V2.mp4 - Working Process (Product, Category & Calendar)

Watch the detailed working process of setting up product-specific exclusions, category-wide blocks, and calendar date ranges for shipping methods.

Your browser does not support the video tag.

Order Amount Restrictions

Define rules to restrict shipping when the order subtotal or total is above or below a set amount.

Customer Whitelist & Blacklist

Control shipping carrier visibility based on specific customers or groups.

Specific Product Triggers

Restrict delivery methods if specific items are present in the checkout cart.

eCommerce Public Categories

Apply restrictions to entire product categories dynamically.

Date & Calendar Scheduler

Block or enable delivery carriers for specific date ranges (e.g., promotional campaigns, public holidays).

Tax Mode Configurations

Base amount-based carrier restrictions on either tax-excluded or tax-included order totals.

Rule Type Flexibility

Choose between Allow (show only if matched) or Deny (hide if matched) rule modes.

Multi-Currency Support

Automatically handles currency conversions if the checkout currency differs from the carrier's setup.

Parent B2B Company Detection

Restrictions set for a parent company automatically cascade down to its child contacts.

Intuitive Backend Interface

Add and configure rules directly inside the native Odoo Delivery Methods settings without coding.

Multi Language Translation Available

We've included several languages out of the box. If your language is missing, simply contact us and we'll provide a professional translation for free. We are committed to making our tools accessible to everyone!
Drop us an email at: markvaranval@gmail.com

China

Chinese

France

French

Germany

German

Russia

Russian

Spain

Spanish

Sudan

Arabic

🎁 Special Offer: 100% Free Translation Service

You May Also Like

Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module

OUR EXPERTISE

Odoo Customization
Odoo Implementation
24/7 Support
Third Party Integration
Best Odoo Support

— Get Support, For Free!
90 Days Free Support

In case of any bugs or issues (Except data recovery). We offer end-to-end solutions for Odoo services, from workflow analysis to integration.

🎁 Buy directly from our site & get 20% OFF Discount!
Contact us at: markvaranval@gmail.com
Support Illustration
© 2024 VITS, India. All rights reserved.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Website (website)
• Discuss (mail)
• Invoicing (account)
Lines of code 189
Technical Name vits_shipping_restriction
LicenseOPL-1
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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with