OdooWiki OCA HUB

Migrating from Odoo 15 to Odoo 16: which OCA modules are available

Of the 2,091 OCA modules confirmed in Odoo 15.0, 1,466 (70 %) are also confirmed in Odoo 16.0. The other 625 do not have a confirmed 16.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 1,700 modules are in Odoo 16.0 without being in 15.0.

2,091
in Odoo 15
1,466
also in Odoo 16
625
pending in Odoo 16
70 %
already migrated

See also

Odoo 15 modules not yet confirmed in Odoo 16

  • website_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, 19
    website_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_menu_partner_top_selling

    Adds a "My Regular Products" page to the online shop that shows the products a customer (and their company) buys most often, with a configurable limit on how many products appear.

  • website_sale_order_cancel

    Lets customers cancel their confirmed website orders from the portal, as long as the order is not too close to its scheduled delivery date. The allowed cancellation window is set in the Website settings.

  • website_sale_partner_restrict_payment_acquirer

    Limits the payment methods shown to a customer during online checkout to the ones allowed on their contact record. If no restriction is set, all normally available payment providers stay visible.

  • website_sale_product_attribute_filter_category

    Groups the product attribute filters on your website shop page by their attribute categories, so shoppers see filters organised under category headings instead of one long list.

  • website_sale_product_attribute_filter_order

    Adds an optional website builder setting that reorders product attribute filter pills so the options already selected by the shopper appear first in the list.

  • website_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_matrix

    Lets online shoppers pick product variants from a grid (matrix) on the product page and in the product configurator, then add the chosen quantities to the cart in one go.

  • website_sale_product_publish_date

    Adds expected publish and unpublish dates to products so they only appear in the online shop during a chosen time window.

  • Website Sale Product SortOdoo 12, 13, 15, 18, 19
    website_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.

  • Require login to checkoutOdoo 12, 13, 14, 15
    website_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.

  • website_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_restrict_by_pricelist

    Lets you hide website shop products from portal customers so they only see items included in their assigned pricelist. You can turn this on for one customer or for all portal users from the website settings.

  • Website Sale Secondary UnitOdoo 12, 13, 15, 17, 18, 19
    website_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_secondary_unit_product_matrix

    Lets online shoppers choose a secondary unit of measure (like a box or pack) directly in the product matrix on the eCommerce product page, so quantities are added to the cart in the unit they want.

  • website_sale_slides_order_line_link

    When a course is sold and the order is confirmed, Odoo automatically links the sales order line to the matching course participation, so you can see which sale brought each enrollment.

  • website_sale_stock_order_cancel

    Prevents customers from cancelling a website order once its stock delivery has been completed, so orders with finished pickings can no longer be cancelled online.

  • website_sale_stock_product_matrix

    Shows available stock for each variant directly inside the eCommerce product matrix, and hides the quantity selector for combinations that are out of stock when backorders are not allowed.

  • website_sale_wishlist_archive_cron

    Automatically archives wishlist entries that point to products that have been archived, so customers no longer see confusing leftover wishlist items for products you no longer sell.

  • website_sale_wishlist_menuitem

    Adds a "Product Wishlist" menu in the backend so internal users can view and manage the products customers have saved to their website wishlists.

  • Big Buttons SnippetOdoo 12, 13, 15, 17, 19
    website_snippet_big_button

    Adds a "Big Buttons" block you can drop onto any website page. It shows two large coloured buttons with icons and text, and you can set where each button links.

  • website_snippet_dynamic_link

    Lets you manage a list of external links (social media, web pages, mail shortcuts) with a logo and URL per website, and add a "Dynamic Link" website building block that automatically displays them.

  • Marginless Gallery SnippetOdoo 12, 13, 15, 17, 19
    website_snippet_marginless_gallery

    Adds a new "Marginless Gallery" building block to the website editor, letting you drop a grid of images and text blocks that sit edge to edge with no gaps between them.

  • website_snippet_openstreetmap

    Adds an OpenStreetMap snippet to the website builder so you can drop an interactive map on any page and point it at an address, choosing the map style and zoom level.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.