OCA modules for Odoo 13
There are 1,992 OCA community modules confirmed in Odoo 13.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 12 has 2,205. Open any module to see what it does, its availability in the other versions and its sources.
Confirmed modules per version
Repositories with the most modules in Odoo 13
See also
Modules for Odoo 13
- Website Event Require LoginOdoo 12, 13, 14, 15, 16, 17, 18website_event_require_login
Adds a per-event option to require visitors to log in before they can register for an event on the website. When enabled, anonymous visitors see a 'Login required' popup with a login button instead of the registration form.
- Online event ticket sales with alternative pricesOdoo 12, 13, 15, 17, 19website_event_sale_b2x_alt_price
Shows an alternative ticket price on the website event registration page, so visitors can see the price with the opposite tax display (tax included or tax excluded) before buying.
- website_event_sale_hide_ticket
Lets you hide specific event tickets from the website so customers only see the tickets you want to sell online.
- Website Form - ReCaptchaOdoo 12, 13website_form_recaptcha
Adds Google reCaptcha protection to website forms, so visitors must prove they are human before a form can be submitted. Site keys are configured per website in the Website settings.
- Google Analytics 4Odoo 13, 14website_google_analytics_4
Replaces the old Google Analytics tracking code on your website with Google Analytics 4 (gtag.js) and sends detailed e-commerce purchase data (order, products, taxes, currency) to Google Analytics 4 after a customer completes checkout.
- Google Tag ManagerOdoo 12, 13, 14, 15, 16, 17, 18, 19website_google_tag_manager
Lets you connect your Odoo website to Google Tag Manager by entering your container ID, so Google tags load automatically on every page without editing code.
- Website Helpdesk MgmtOdoo 13, 18website_helpdesk_mgmt
Adds a "Create a Ticket" form to the website so visitors can submit helpdesk tickets directly from a web page.
- Website Legal PageOdoo 12, 13, 14, 15, 16, 17, 18website_legal_page
Adds a ready-made legal terms and conditions page to your website at /legal, with a link in the footer, and lets you edit all the text with the website builder.
- Online Members Directory - Random orderOdoo 13, 14, 15, 16, 17, 18, 19website_membership_random_order
Shows the online members directory in a random order that changes on every page refresh, and displays an information notice explaining this to visitors.
- Website Menu By User DisplayOdoo 12, 13, 14, 16, 17, 18website_menu_by_user_status
Lets you control, per website menu item, whether it is shown to logged-in visitors, to public (not logged-in) visitors, or both. Two new checkboxes appear on the website menu list and form.
- Website Menu IconsOdoo 13website_menu_icon
Lets you add an icon or an image to each website menu entry and choose whether the menu opens in a new window, directly from the website menu editor.
- Alter robots.txt disallow indexingOdoo 12, 13, 14website_no_crawler
Lets you stop search engines like Google from indexing your Odoo website by changing the /robots.txt file. A setting controls whether crawling is blocked or allowed.
- Website OCA IntegratorOdoo 12, 13, 14website_oca_integrator
Adds an "Integrators" area to the OCA website where visitors can browse OCA integrator companies, their contributors, members, developed modules and sponsorship history, and lets integrators manage their own profile from the portal.
- Website OCA PSC TeamOdoo 12, 13, 14website_oca_psc_team
Adds public web pages to your Odoo website that list PSC teams and their projects, with a detail page for each project showing its description, OCA representative, GitHub repositories and team members.
- Remove Odoo Branding from WebsiteOdoo 12, 13, 14, 15, 16, 17, 18website_odoo_debranding
Removes the Odoo promotional link from the website footer, so visitors no longer see 'Powered by Odoo' or 'Create a free website with Odoo'.
- website_prevent_cls
Automatically adds width and height attributes to images on your website pages, which helps prevent layout shifts and improves the Google PageSpeed score. It also lets you set image width and height directly in the image editor dialog.
- Return Merchandise Authorization Management - Website FormOdoo 12, 13, 14, 15website_rma
Lets customers submit a Return Merchandise Authorization (RMA) request directly from your website, without needing to know the original sales order. Submitted requests automatically become RMAs in Odoo, assigned to a default team and responsible person.
- Website Sale Attribute Filter CategoryOdoo 12, 13website_sale_attribute_filter_category
Groups the product attribute filters on the website shop page by their attribute categories, and lets you choose per category whether the filter block starts folded or open.
- Website manual attribute filtersOdoo 12, 13, 14, 15, 16, 18website_sale_attribute_filter_form_submit
Lets shoppers pick product filters on your website and only apply them when they click an Apply button, instead of filtering automatically on every change.
- Website Sale Attribute Filter OrderOdoo 12, 13website_sale_attribute_filter_order
On the website shop, this module reorders the attribute filter options so that the values already selected (checked) appear first in the list.
- Website Sale Attribute Filter PriceOdoo 12, 13, 14website_sale_attribute_filter_price
Adds a price range filter to the website shop page, letting visitors narrow products by minimum and maximum price using a slider or input boxes.
- Alternative (un)taxed prices display on eCommerceOdoo 12, 13, 14, 15, 17, 18, 19website_sale_b2x_alt_price
Shows the alternative price (with or without taxes) next to the main price on your eCommerce website, product pages and the customer portal order page, so B2B and B2C visitors always see both figures.
- Website Sale Cart ExpireOdoo 12, 13, 14, 15, 16, 18, 19website_sale_cart_expire
Automatically cancels abandoned website carts after a configurable delay. Set the delay per website in Website settings; a scheduled job cancels expired draft orders and logs a message on them.
- website_sale_cart_no_redirect
Lets you keep shoppers on the product page after they add an item to the cart, instead of sending them straight to the cart page. The behaviour is controlled by a website setting.
- eCommerce Product Category BreadcrumbOdoo 13, 14, 16, 18website_sale_category_breadcrumb
On the eCommerce product page, this module shows the full category path (parent categories included) in the breadcrumb, and lists breadcrumbs for any other categories the product belongs to.
- Website Sale Checkout Country VATOdoo 12, 13, 14, 15, 18website_sale_checkout_country_vat
During website checkout, the VAT field is replaced by a country-code dropdown combined with the VAT number, and the country code is automatically filled in when the customer picks their address country.
- Website Sale Checkout Skip PaymentOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_checkout_skip_payment
Lets logged-in customers complete website checkout without paying online: the order is confirmed automatically and a confirmation message is shown instead of the payment step.
- Website Sale Comparison Hide PriceOdoo 13, 15, 16, 17, 18, 19website_sale_comparison_hide_price
Hides product prices in the website product comparison page when prices are hidden for the website or for a specific product, showing an information message instead.
- Website Sale Coupon PageOdoo 13, 15website_sale_coupon_page
Publish coupon programs as promotional banners on a public website page, with an image, a rich-text name and a click-to-enlarge popup.
- Restrict Coupons to Website SalesOdoo 13, 15website_sale_coupon_restrict
Adds an "Only for e-commerce" option on coupon programs so a coupon or promo code can only be used on the website, not in backend sales orders.
- Coupons Selection for eCommerceOdoo 13, 15website_sale_coupon_selection_wizard
Lets online shoppers apply and configure multi-gift, multi-criteria promotions directly from the website, with an Apply button on the promotions page and a configuration pop-up in the cart.
- Website Sale Free QtyOdoo 13website_sale_free_qty
In the online shop, product availability and the maximum quantity customers can buy are based on the free quantity (stock not reserved) instead of the forecasted quantity.
- Google Tag Manager Enhanced ConversionsOdoo 13, 15website_sale_google_tag_manager
Adds an option in the website settings to include customer and shipping details on the order confirmation page so Google Tag Manager can use Enhanced Conversions.
- Website Sale - Hide Empty CategoriesOdoo 12, 13, 14, 15, 17, 18, 19website_sale_hide_empty_category
Hides product categories that have no published products from the website Shop, so visitors only see categories they can actually buy from.
- Website Sale Hide PriceOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_hide_price
Lets you hide product prices on your website shop, either for the whole website or for individual products, and show a custom message instead. You can also hide prices for specific customers.
- Website Sale Invoice AddressOdoo 12, 13, 14, 15, 16website_sale_invoice_address
Restores the classic behaviour where the invoice address of an online shop order is taken from the customer's invoicing address, instead of always using the order contact. Useful for B2B webshops.
- Website sale order typeOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_order_type
Lets you set a default sale order type for a website, so every online order from that shop gets that type (and its payment terms and pricelist), otherwise the customer's own order type is used.
- eCommerce product assortmentOdoo 13, 14, 15, 16, 18website_sale_product_assortment
Lets you use product assortments to control which products appear or can be bought on your website, per website and per customer group.
- eCommerce product attachmentsOdoo 12, 13, 14, 15, 16, 17website_sale_product_attachment
Publish downloadable files (manuals, firmware, specs) on your eCommerce product pages. Visitors see a 'Product downloads' section and can download the files you attach to each product.
- Website Sale Product Attribute Filter VisibilityOdoo 12, 13, 14website_sale_product_attribute_filter_visibility
Lets you hide selected product attributes from the shop's attribute filter, so customers only see the filters you want them to use. Each attribute gets a published/unpublished toggle in Odoo.
- Website Sale Attribute Value ExistingOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_product_attribute_value_filter_existing
On the website shop, product attribute filters only show the values that are actually used by the products being displayed, so customers no longer see colour, size or other options that lead to empty results.
- Product Brand Filtering in WebsiteOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_product_brand
Lets online shoppers filter products by brand in the Odoo shop and browse dedicated brand landing pages with their own header and footer content.
- Website Sale Product DescriptionOdoo 12, 13, 14, 15, 16, 17, 18website_sale_product_description
Adds a separate rich-text description field to products that is shown only on the e-Commerce product page, so you can write marketing content for online shoppers without changing the internal sales description.
- Website Sale Product Detail Attribute ImageOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_product_detail_attribute_image
Lets you add an image, a website name and a publish toggle to product attributes, and shows those images and names on the online shop product page next to the product pictures.
- Website Sale Product Detail Attribute Value ImageOdoo 12, 13, 14, 15website_sale_product_detail_attribute_value_image
Show images and custom website names for product attribute values on the online shop product page, so shoppers see a picture and label for each option instead of the standard attribute list.
- Website Sale Product Cart QuantityOdoo 13, 14, 15, 16, 18, 19website_sale_product_item_cart_custom_qty
Adds a quantity selector (minus, quantity box, plus) directly on product cards in the website shop, so shoppers can choose how many units to add to the cart before clicking Add to cart.
- Website Sale Product Minimal PriceOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_product_minimal_price
Shows a "From" price on the shop page for products whose variants have different prices, and sorts variant options by cheapest price. Also displays a price-per-quantity table on the product page.
- Website Sale Product PackOdoo 13, 16, 17website_sale_product_pack
Makes product packs work correctly on the Odoo website shop and cart: pack components follow the main pack line, cannot be edited or removed separately, and prices are shown for the whole pack.
- Display product reference in e-commerceOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_product_reference_displayed
Shows the product reference (internal code) together with the product name on your website shop pages, product pages and search results. You can switch this on or off per website from the website builder.
- Website Sale Product SortOdoo 12, 13, 15, 18, 19website_sale_product_sort
Lets you choose the default sorting order for products in your online shop, per website, from the Website settings. Shoppers see products sorted that way until they pick another order themselves.
- Website Sale Product Style Custom BadgeOdoo 12, 13website_sale_product_style_badge
Lets you add custom HTML badges (like "New" or "Sale") on top of product tiles in your Odoo e-commerce website, using product styles.
- Require accepting legal terms to checkoutOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_require_legal
Adds an optional checkbox to the e-commerce address form so customers must accept the terms & conditions before saving an address during checkout. When accepted, a note with the customer's IP address, browser and language is logged on the contact and on the…
- Require login to checkoutOdoo 12, 13, 14, 15website_sale_require_login
Forces website shoppers to log in before they can check out, hiding the express checkout buttons for visitors who are not signed in.
- Sell resource booking products in your eCommerceOdoo 12, 13, 15, 17, 19website_sale_resource_booking
Lets online shoppers pre-book resources (like rooms or equipment) for products sold on your website, before paying. Unpaid pre-bookings expire automatically after a timeout you set per product.
- Website Sale Secondary UnitOdoo 12, 13, 15, 17, 18, 19website_sale_secondary_unit
Lets online shop customers buy products in their own secondary units (e.g. boxes of 5 or 10) instead of only the base unit of measure, with the chosen unit shown on the product page, in the cart and at checkout.
- Website Sale Stock AvailableOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_stock_available
In the online shop, product availability messages and purchase limits are based on the 'Available to promise' quantity instead of the 'Free to use' quantity, so customers see and can buy only what is truly available.
- Website Sale Stock Available DisplayOdoo 12, 13website_sale_stock_available_display
Lets you show the available stock on your online shop product and cart pages, and keep selling even when there is not enough stock. You can also set a custom message shown to customers when stock is zero or negative.
- Website Sale Stock Force BlockOdoo 12, 13website_sale_stock_force_block
Adds a new stock availability option that completely blocks online sales of a product and shows a custom message to website visitors instead of the add-to-cart button.
- Website Sale Stock List PreviewOdoo 13, 14, 15, 16, 18, 19website_sale_stock_list_preview
Shows stock availability directly on product cards in the website shop list, so shoppers see 'Out of Stock' or 'Only X left in stock' before opening a product page.
- Website Sale Stock Provisioning DateOdoo 12, 13, 14, 15, 16, 17, 18, 19website_sale_stock_provisioning_date
Lets you show the next incoming stock date on your online shop product page when a product is out of stock, so customers know when it will be available again.