Odoo eCommerce: what it does, and what’s new in 20
Odoo eCommerce is a storefront on top of the ERP rather than beside it: products, prices, stock, taxes and customer accounts are the same records the warehouse and accounting use, so overselling and sync glue disappear.
It covers B2C and B2B patterns — pricelists per customer, portal reordering, approval flows — and plugs into the payment and shipping connectors the rest of Odoo shares.
The mechanics that matter in Odoo eCommerce
- Live stock on product pages with configurable availability messages
- Pricelists, coupons and loyalty shared with the Point of Sale
- Payment providers (Stripe, PayPal, regional gateways) and shipping connectors with live rates
- B2B portals: net terms, reordering, quotation approval and per-company pricing
- Abandoned-cart recovery and cross-sell/upsell blocks
What changed in Odoo 20 eCommerce
- AI-assisted product editingNew feature
- Attribute filtersEnhancement
- Automated cross-sell suggestionsNew feature
- Automated review requestsNew feature
- Default journal for eCommerce ordersNew feature
- DonationsEnhancement
- Dynamic product building blockEnhancement
- Email gift card directly to recipientNew feature
- External identifiersNew feature
- Extra step granularityEnhancement
- Gelato: variant imagesEnhancement
- Google Analytics eventsEnhancement
- Guest orders: contact creationEnhancement
- Location selector: country filterEnhancement
- Loyalty progress barNew feature
- Minimum product quantityNew feature
- Mondial Relay handled via SendcloudRemoval
- Open attribute value on searchEnhancement
- Order dashboardNew feature
- Pay Now buttonEnhancement
- Preferred delivery dateNew feature
- Prevent sales by categoryEnhancement
- Pricelist selectorEnhancement
- Product reference priceEnhancement
- Product featuresEnhancement
- Product variant thumbnailsEnhancement
- Products grid building blockNew feature
- Range filter for attribute valuesNew feature
- Restrict packagings per websiteNew feature
- Return managementNew feature
- Ribbon filtersNew feature
- Simplified inventory managementEnhancement
- Standalone categoriesNew feature
- Stock-based product publishingNew feature
- Taxes included/excluded price displayEnhancement
- Variant image managementEnhancement
- WhatsApp abandoned cart follow-upNew feature
- Withdrawal requestsNew feature
Each link opens the detailed entry — plain-words explanation, screenshots from a live Odoo 20 database, and the source-code check behind it.
Want Odoo eCommerce set up the way these mechanics deserve?
Senior consultants, fixed scopes, published pricing — and the team that documents these releases implements them.
