Metadata synchronization
The WooCommerce Connector provides tha capability for you to synchronize selected metadata values from a response into a specific field in Business Central. The feature requires you to identify a metadata key so that the WooCommerce Connector can determine which values are to be synchronized between Business Central and your webstore.
Note
Note:
The metadata synchronization feature is only available as a separately purchased module. To learn more, go to Additional paid features.
Enable the metadata synchronization feature on the WooCommerce Connector Feature Management page
To use the metadata synchronization feature, you must enable the feature on the WooCommerce Connector Feature Management page.
To enable the metadata synchronization feature on the WooCommerce Connector Feature Management page
Choose
, enter woocommerce connector feature management, and then choose the related link.
The WooCommerce Connector Feature Management page opens.
On the Metadata Synchronization record, select the Try it out link.
A dialog box appears that displays the following text:
Would you like to temporarily enable this feature in this Sandbox environment for free?
To proceed, choose Yes.
The feature is enabled.
To set up metadata mapping
Choose
, enter woocommerce connector setup, and then choose the related link.
The WooCommerce Connector Setup page opens.
On the action bar, choose Data > Metadata Mapping Setup.
The Metadata Mapping Setup page opens.
For each metadata mapping record that you want to set up, perform the following steps:
On the action bar, choose New.
A new row appears.
In Record Type, specify the type of record for which you want to map metadata.
In Field Name, specify the field for which you want the WooCommerce Connector to synchronize the value from the response.
You can only specify a field once per record type.
In Metadata Key, specify the metadata key that identifies the exact metadata value from the response that the WooCommerce Connector is to use to populate the specified field.
In Default Value, specify the default value to use when the WooCommerce Connector cannot find the metadata with the specified metadata key.
Warning: The value may be validated in Business Central. To ensure successful synchronization, provide all prerequisites for validating the specified field.
To enable this record for use, select the Enable checkbox.
Supported field types
For a successful synchronization, ensure that the response from WooCommerce matches the examples in the following table.
Data Type | Webstore Example | Response Example |
---|---|---|
Big Integer | 18446744073709551 | { "id": 105288, "key": "biginteger_value", "value": "18446744073709551" } |
Boolean | true/false | { "id": 105272, "key": "boolean_value", "value": "true" } |
Code | code value | { "id": 105274, "key": "code_value", "value": "code value" } |
Date | 2025-10-10 | { "id": 105267, "key": "date_value", "value": "2025-10-10" } |
DateTime | 2025-10-10T15:24:13 | { "id": 105268, "key": "datetime_value", "value": "2025-10-10T15:24:13" } |
Decimal | 4562.55 | { "id": 105270, "key": "decimal_value", "value": "4562.55" } |
Integer | 1998 | { "id": 105269, "key": "integer_value", "value": "1998" } |
Text | text value | { "id": 105271, "key": "text_value", "value":"text_value" } |
Enum/Option | any text | any text |
Note
Note:
For the Data Type of Enum/Option, ensure that the value in the response matches the enum/option caption in Business Central.
Demo video
Related information
Feedback
To send feedback about this page, select the following link: