General
Products are quite limited in Hubspot and currently only simple products are supported. Besides that there are no such things as pipelines and stages for products and they are pretty much only used to link to the deals to identify the products sold. This also makes handling them pretty straight forward as the products are retrieved based on the use_last_modify_date setting and mapped to the correct format before being returned to the APIcenter. Things like categories, and stock are currently not supported by HubSpot as well.
However, by making use of the abilities of HubSpot, it is possible to extend the standard functionality of HubSpot and make support for configurable products available.
Important settings
- Amount to process
The amount of orders we try to sync at once. Always check if the target system can handle the amount of data.
- Specify the Date from which you want to retrieve products.
Determines the date from which products are retrieved based on the modify date.
- Property name or ID of the property that holds the parent reference
Used to specify whether the product being created should be treated as a parent product or not.
- Property category name to use for features/attributes
For attributes, it is used to specify whether a particular attribute should be treated as a category attribute for a product. On the other hand, the feature is used to designate a specific property as the category for the product's features. It allows you to organize and group product features based on a specific property value.
Datamapper
Per default APIcenter supplies a mapping that makes sure you can send prodcut data towards the target application. You can also make adjustments to this yourself.
Default fields that are mapped are for example:
- Name/Title
- SKU
- Long Description
- Short Description
- Price excl. tax or incl. tax
- Quantity
- EAN/GTIN
- Currency
More information about data mapping can be found here.