Configure the Beslist.nl Winkelwagen - Product Feed

After the installation of the Magento 2 Beslist Winkelwagen extension the first step to configure is the product feed that can be checked and improved with the Beslist Data Manager Team.

Note: It's not possible to use your own feed in combination with this Beslist Winkelwagen extension as the delivery-times and product Item API is all connected with this feed configuration part.

1. General attributesIn the first section of the extension you can enable or disable the extension on the selected store-view.

Attributes
This section lists all the available and required Beslist values, make sure that you provide the most attributes.

NameSelect the attribute used for product name.

DescriptionSelect the attribute used for product description, within the description there are automaticly added required \\n codes that Beslist requires, the \\n will be generated on each <p> or <br>.

Advanced Custom Fallback: If you want to create a custom attribute to make a fallback whenever there is an attribute or data missing you can also create a fallback using code as ; {{description}} ? {{description}} : {{title}} , in this way a if > then setup will be used. For example the code {{description}} ? {{description}} : {{title}} means that if there isn't a description available, use the title as attribute.

BrandSelect the attribute used for the brand attribute that your using for the products.

EAN-codeSelect the attribute used for the EAN attribute that your using for the products.

Product Images
SourceSet the source of the product images, you can set a specific image as base or thumb or you can sent all the images to Beslist (recommended).

2. Additional FieldsSupply Beslist with the most possible data, especially for fashion articles as clothing and shoes the additional data is recommend as that data is used to create the Beslist model and variantcode.

SKUSelect the attribute used for the SKU attribute that your using for the products.

Size (Apparel)Select the attribute used for the Size attribute that your using for the apparel products. Use the "multiple-field" attribute to enable the multi-select attribute box. With this attribute the Beslist "modelcode" is generated.

Size (Non-Apparel)Select the attribute used for the Size attribute that your using for then non-apparel products. Use the "multiple-field" attribute to enable the multi-select attribute box.

ColorSelect the attribute used for the color attribute that your using for the products. Use the "multiple-field" attribute to enable the multi-select attribute box. With this attribute the Beslist "modelcode" is generated.

MaterialSelect the attribute used for the Material attribute that your using for the products.

GenderSelect the attribute used for the Gender attribute that your using for the products.

Product ConditionSet the right product conditions of the products that you are selling on Beslist.nl, you can use static values for all products or select an attribute used to specify the product conditions.

3. Delivery Time & CategorySet the delivery time for The Netherlands and for Belgium that needs to be shown on Beslist.nl, if you don't want to sell out of stock or backorder products on Beslist.nl please use the Delivery Time "niet op voorraad" as Delivery Time as products with that delivery time aren't shown on Beslist.nl.

DeliveryYou can use a static value for all your products which uses the default Magento stock system or you can select an attribute to specify the delivery times, if your using an attribute make sure that this is kept up to date on the products to avoid orders from Beslist.nl that are out of stock.

Delivery Time - In StockWhen the Magento Product Status is In Stock in Magento this delivery time will be used for Beslist.

Delivery Time - Out of StockWhen the Magento Product Status is Out of Stock (not just 0) in Magento this delivery time will be used for Beslist.

Delivery Time - BackordersWhen the Magento Product Status is Out of Stock in Magento with backorders activated this delivery time will be used for Beslist.

Beslist Product Category
Configure the category path to indicate the category of the products. You can specify the Beslist Category or exclude the Category Path Name on category level in Products > Categories > Feeds > Beslist.nl Tab. Go to https://www.beslist.nl/atools/category_overview.php to open the supported categories for the Beslist.nl Feed, use the name field as "Skeelers" to specify the category.

Extra Fields
You can add product features to your feed when needed, Beslist.nl will display these features besides the product description. Please make sure that you only use this option on request of Beslist.nl to prevent errors

Shipping Options
Add the Shipping rates for the Netherlands and Belgium directly into the feed to meet the Beslist.nl requirements. You can set the price range of the products with a From and To price with the right shipping price for that specific product price range as last column. This is the Shipping Price used on Beslist and the Shippign price that is going to be imported on the order, make sure this is including all taxes.

5. Configurable & Grouped Products FallbackWhen your using configurable or grouped products the simple products will be shown in the feed. You can choose to pull the information from the parent products. Select the fall-back data for the configurable / grouped products in the multiple-select box below.

6. Filter OptionsThis option allows you to include/exclude products from the Beslist.nl feed based on the product visibility or category.

Filter on Visibility
Add products with the selected visibility.

Category Filter
Include or exclude products based on the category.

Advanced FilterUse the advanced filter to create filters so only the products meetting your filter settings will be excluded or included. eg;
Price ->
Equal or higher -> 50
Will only set the products with a product price higher then 50 in the feed.

7. Feed Generation SettingsEach store view will have it's own Beslist.nl feed, you can easily enable or disable the Beslist.nl feed generation on store level or automatically generate the Beslist.nl feed. In case your not using the cron job functionality it's possible to generate the Beslist.nl feed manually.

EnableSet if you want to enable or disable the feed generation.

FilenameCreate a custom feed name if needed.

Cronjob
A cronjob is a daemon which continues running and gets activated at a certain interval (time period). Please ensure that your default Magento Cron is working. If not, contact your hosting company for help.

Advanced Settings
Enable the advanced settings to se the paging function on big catalogs, e.g. catalogs of 50.000 SKU, use 5.000 per page, you can also adjust your cronjob frequency here.

Available Feeds
Configure the Beslist OrderXML and let customers directly pay for their products at Beslist.nl Through this extension this order will be imported into your Magento 2 store. All the orders from the Beslist.nl Winkelwagen will be available in the Beslist.nl Order page under the Marketing Tab. In order to configure the order import function on the right store-view, you have to select the relevant store-view using the store switcher on the top left.
Use the Generate, Preview and Download button to extain the action.