Introduction
With the Pimcore WooCommerce Connector module, the user can connect his WooCommerce store with Pimcore to export the product information. The user can create the product information in Pimcore and export the product information from Pimcore to WooCommerce. With this module, you can export product categories, attributes, product images, and products. Pimcore Connector also available for Magento 2 and Shopify.
Basic Requirement
- You must be using WooCommerce 2.1 or newer.
- REST API must be enabled under WooCommerce > Settings
- This module works with Pimcore 6.x
Note
You have to download the WooCommerce API package before installation.
composer require automattic/woocommerce
Features
- Connect Multiple WooCommerce stores
- Create different setup of each store
- Export Product and Product variants
- Map Pimcore objects to WooCommerce attributes
- Export Categories from Pimcore
- Export attributes and attribute options to WooCommerce.
- Send locale wise data for multiple store views.
- Export complete attribute sets to WooCommerce.
- Export multiple product images with the product
- The source code is 100% open for customization.
WooCommerce API Integration
The admin can easily generate the credential in WooCommerce to connect it with Pimcore. The admin can navigate to WooCommerce backend WooCommerce -> Settings to generate the credential.

After that, the user can click on the “Rest API” then click on the Add key to generate the credential. You can also see all the credential generated by the user.

After clicking on the add key the user can add the furthermore details to generate the credential.
- Description – The user can add a description of the API key.
- User – The admin can select the user.
- Permission – The admin has to select a Read/Write Permission.

After that, the user can click on the Generate API key.

Now, the user can copy the consumer key and consumer secret for the Pimcore integration.
Installing Module in Pimcore
Please follow these steps for installing the Pimcore WooCommerce Connector in Pimcore:
1 – Download the zip file of our Pimcore WooCommerce Connector then upload the src file in the Pimcore project root directory.

2 – After uploading the zip file, you have to go your Pimcore dashboard then click on the Tools -> Bundles. Here you will get the WooCommerce Pimcore Connector Bundle.

3 – After clicking on the “+” icon and install the connector, you can see the installed connector in the extension list. After installing the plugin, you can click on the enable button in the same way.

4 – After that, you have to click on “Clear cache and reload” then it will take few time to reload the screen.

5 – You can see the installed connector icon on the left menus of Pimcore. After clicking on the Pimcore WooCommerce connector icon, you can see the setup option.

Setup Credential in Pimcore
After successful installation of WooCommerce Pimcore Connector Bundle, the user can click the WooCommerce icon in the left menus. The user can see all the accounts created in the panel.

The user can right-click on the “All Accounts” then a new pop up will be open. After that, the user can set up a new account in Pimcore WooCommerce Connector.

After creating a new account, you have to enter furthermore details(Name, Store URL, Consumer Key, and Consumer Secret) to set up the credential for your WooCommerce store then you have to click on the Save button. You will get a message “Saved successfully”.

Product and Categories Mapping
After setting up the credential in Pimcore, the user can map the products and categories mapping under the object mapping tab.

After clicking on the save button, as a result, the user can see two more settings “Product Attribute Mapping” and “Category Attribute Mapping”.
Now the user can create the product attribute and category mapping. For the product attribute mapping, the user can map attributes like Name, Description, Price, Images, etc in Pimcore.
After mapping the attribute the user can click on the Save button.

After Product Attribute Mapping, the user can map the categories attribute.
The user can map the attributes like Name, Image, and Description in Pimcore. After that, the user can click on the Save button.

Export Products and Categories
The user can export the product and categories from Pimcore to WooCommerce. For exporting products from Pimcore to WooCommerce, the user can click on the export products in the Products Attribute Mapping.

To export the categories, you have to click on the Category Attribute Mapping Tab. Under this tab, you will get the option to export the categories.

WooCommerce Store
After exporting the products and categories from Pimcore to WooCommerce, the user can see the products in Pimcore.

The user can see the same product in Pimcore after exporting it from Pimcore.

The user can see the furthermore product details exported from Pimcore WooCommerce Connector.

After that, the user can see the products at the WooCommerce front-end.

The user can also check the categories exported from Pimcore to WooCommerce.

Support
For any issues related to this module, please create a support ticket at- https://webkul.uvdesk.com/en/customer/create-ticket Also, for any pre-sales queries or customization discussion, please drop an email to [email protected]
Current Product Version - 1.0.0
Supported Framework Version - Pimcore 5.5.x to 6.x || WooCommerce 4.0.x