What do you like best about Odoo eCommerce?
The Odoo eCommerce app acts as an extension of the Inventory, Sales, and Website apps (and by extension the Manufacturing app). The app adds a tab on the back-end product for eCommerce functionality. This includes:
• Website Product categories
• Availability settings and messages
• Alternative products list
• Accessory products list
• Website Description (HTML publisher for the body)
• Extra product media (Including pictures and videos)
However, by default the app presents customers on the eCommerce website with information from other apps as well, such as:
• Part number (Inventory)
• Sales description (Sales)
• Attributes (Inventory)
The Attributes are a big deal for configurable and non-configurable products. For standard items, the attributes are a great way to help customer's compare items that otherwise appear very similar. You can even enable a filter on the ecommerce pages that will help your customer's find the products they want by attribute. We also sell a line where certain options are to be defined by the customer such as captions or colors.
For configurable items, You can have one item on your website that each attribute option automatically creates a new product variant. For example, if you are a manufacturer, and you have a single product line that has 5 selectable attributes with a total of 34 options (e.g. 2+4+3+24+3 options) this allows you to post a single item on your website with 1,728 variants (2x4x3x24x3=1,728). Each variant is configured similar to a an item in many ways. If you are a manufacturer, this becomes a huge advantage since by default, the Manufacturing app allows you to define optional BoM items by attribute. So when a sale is generated, the manufacturing order contains only the default and appropriate attribute defined BoM lines. Even if you are a distributor, this allows you to define your purchasing price list by attribute. Review collected by and hosted on G2.com.
What do you dislike about Odoo eCommerce?
Unfortunately, they have no current solution for attribute-defined part numbers or descriptions. So in the example of a product with 5 selectable attributes with a total of 34 options (e.g. 2+4+3+24+3), your items part numbers may be Widget-1-2-3-4-0. A segmented part number like this may be very useful as it can tell you exactly how the widget is configured, but unfortunately, as of Odoo v13, this cannot be done natively. Meaning all of your Widgets will have the part number of "Widget" and have matching descriptions. If you are a distributor and you have to purchase items from a vendor, this can be very confusing. Imagine sending a purchase order to a vendor as below. How do they know what you are buying, especially if some of the options have the same price?
Widget - This custom widget - $100
Widget - This custom widget - $125
Widget - This custom widget - $50
Widget - This custom widget - $125
Widget - This custom widget - $100
Another problem is the filters on the eCommerce website. If you have a small number of attributes, this isn't so much of a problem. But unlike on any major eCommerce website, the filters are always displayed. So if you have a list of 1,000 attributes, the customers will see 1000 dropdown boxes or radio button sets on the webpage.
Also, attribute values that will result no items being displayed are also shown. This may be a value that has never been applied to an item, or a value which only appears on items that currently do not meet the other filter values. This is as of v13. Review collected by and hosted on G2.com.