Yes. Delivery methods in Odoo 19 can be restricted to destinations and can become free above an order amount, all from standard configuration.
- Enable delivery methods in the Inventory or Website settings, depending on your installed apps.
- Create one delivery method per zone, for example Cairo and Giza, Alexandria and Delta, and Upper Egypt.
- On each method, set the destination availability using country and states, or zip prefixes where suitable, and enter the price, either fixed or based on rules such as weight.
- Tick the free if order amount is above option and enter the threshold.
- Publish the methods on the website and test checkout with addresses in different governorates.
Customers then see only the methods valid for their address, with the right fee or free delivery calculated automatically at checkout.