Skip the Address Hassle for Digital Sales
Skip the delivery step and hide or soften address fields for digital-only carts — one identical checkout flow for guests and logged-in customers, driven by reusable address rule templates.
The problem
Odoo's checkout forces every buyer through a full shipping address form — street, city, state, zip, phone, country — even when the cart holds nothing that will ever ship. Sellers of digital downloads, subscriptions, courses, tickets, and services lose sales to a step that serves no purpose, and the friction it adds only grows on mobile.
The solution
Website Skip and Hide Addresses detects when a cart is fully digital and automatically skips the delivery step, then trims the address form down to only the fields you choose — required, optional, or hidden — using reusable rule templates assigned site-wide or per product category. The same simplified flow applies identically to guests and logged-in customers.
Everything you need to streamline checkout
Every capability below is implemented in the module.
Skip the delivery step
When every line in the cart is non-physical, the delivery address and shipping-method steps disappear from checkout automatically — no manual toggling per order.
One flow for every buyer
Skipping and field trimming are resolved server-side from the cart, so guests and logged-in customers see the exact same streamlined checkout for the same product.
Field-level control
Set phone, street, street 2, city, zip, state, and country to required, optional, or hidden individually — keep only what your business actually needs.
Hide B2B fields
Turn off the company name and VAT block for consumer-only storefronts that never need business billing details.
Default country pre-fill
Pre-select the country on every checkout address so buyers spend less time filling in the obvious.
Reusable address rule templates
Define a rule once — skip behavior, field settings, default country — and reuse it across as many product categories as you like.
Cart-aware category rules
Assign a rule to a product category and it automatically applies whenever every item in the cart belongs to that category, with a safe site-wide default for mixed carts.
Per-product non-physical flag
Mark any product as non-physical directly on its form; service-type products are treated as non-physical automatically, with no extra setup.
Guided settings
Every option ships with inline help text explaining exactly what it does, so configuration never requires a forum search.
How it works
Create a rule
Define an address rule: which fields are required, optional, or hidden, whether to skip delivery, and the default country.
Assign it
Set it as the website's default in Settings, or attach it to one or more product categories for cart-aware resolution.
Flag your products
Mark digital products as non-physical, or rely on automatic Service-type detection — no per-product setup needed for services.
Customers check out
Digital-only carts skip delivery and see the trimmed address form; mixed or physical carts keep the full standard flow.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Skipping and field trimming are resolved from the cart contents on the server, so every buyer of the same product sees an identical checkout — no inconsistency between guest and returning customers.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Skip and Hide Addresses
Digital-only carts skip the delivery step entirely and the address form trims to only the fields you choose — driven by reusable rule templates, cart-aware category rules and a per-product non-physical flag.
Buy on Odoo App Store