bol: how to upload content from bol
About this article
This article describes how to upload your product content from bol using ChannelEngine's bol merchant plugin.
Table of contents
Introduction
As a merchant, you may initially start off selling on bol and use bol to manage your product content. However, this means that your product content resides only in bol's system.
Using ChannelEngine's bol merchant plugin, you can upload your product content from bol and save it as a product feed. You can then edit and enrich this feed, and use it as the source for all your channels on ChannelEngine.
Features
Supported | Not supported |
Product content | Product offers |
Product images* | |
Orders | |
Shipments | |
Cancelations | |
Returns | |
Multiple stock locations |
* bol has strict API limits for retrieving product images. Therefore, images are not supported in the current bol merchant plugin.
Requirements
- An active bol seller account
- An active account on ChannelEngine
Setup
On bol
To connect your bol account to ChannelEngine, generate the required credentials.
- Log in to your bol sales account.
- In the top-right corner, under your account name, select Instellingen (Settings) and go to API Instellingen (API settings).
- Enter the contact details for your technical contact, then click Opslaan (Save).
- Under Client credentials for the Retailer API, click Aanmaken (Create). Enter ChannelEngine as the name of your integration partner.
- Once created, copy and save the Client ID and Client secret for later.
On ChannelEngine
- From the left-hand side menu, go to Plugins.
- Add the bol merchant plugin to your ChannelEngine tenant.
- Enter the API key credentials from your account on bol:
- Client ID
- Client secret
- Click Save.
- Go to the Activation page and click Activate synchronization for bol merchant. ChannelEngine attempts to make a test API call to your bol environment. If an error is returned, instead of a green highlight, the credentials are invalid. Check your connection settings and try again.
- Once the plugin is activated, click Run product import. This triggers a task that sources product content from bol and creates product feed files in the ChannelEngine database.
How it works
When a connection is established between ChannelEngine and your bol account, ChannelEngine requests a list of all products and their corresponding data from your account. After importing the data, ChannelEngine compiles it into a main product feed with global attributes, such as Productnaam (Product name) and Beschrijving (Description), and additional feeds with category-specific attributes.
To receive notifications when the feeds become available on ChannelEngine, go to the Notification center and enable the New feeds notification. For more information, check out the article ChannelEngine: how to configure notifications.
When the product feeds are available, go to Products, Product feeds, and click the Generated feeds tab. The imported feeds are in CSV format and have the status New.
Click the pencil icon to map the feed attributes to those on ChannelEngine. To learn more about feed mapping, check out the Mapping feeds section of the article ChannelEngine: product feeds.
To start importing feed files from the database into your ChannelEngine tenant, click Import now. The status of each feed changes to Success or Partial success based on the import result. Review the validation report to check for any issues.
To learn more about how to manage product feeds, check out the article ChannelEngine: product feeds.
FAQs
Why did my product name disappear after I imported additional feeds?
This issue can occur due to conflicting values in the leading and additional feeds. If you mapped ChannelEngine's Name to the Title attribute in the leading feed, but mapped ChannelEngine's Name to the Name attribute in the additional feed (which is often empty on bol), a conflict occurs. In this case, the additional feed overwrites the leading feed's value. To resolve this, in the additional feed, select the Not mapped keep value option next to the Name attribute.
How often do I need to import product feeds?
You only need to import your product feeds once. After they are imported into ChannelEngine, the product data is available in your tenant for mapping to any marketplace.
Comments
0 comments
Article is closed for comments.