Beslist.nl Winkelwagen Connect (M2)

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.

Magento 2 Beslist Winkelwagen

1. General attributes
In 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.

Name
Select the attribute used for product name.

Description
Select 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.

Brand
Select the attribute used for the brand attribute that your using for the products.

EAN-code
Select the attribute used for the EAN attribute that your using for the products.


Product Images
Source
Set 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).


Magento 2 Beslist Winkelwagen

2. Additional Fields
Supply 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.
  
SKU
Select 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.

Color
Select 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.

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

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

Product Condition
Set 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.


Magento 2 Beslist Winkelwagen

3. Delivery Time & Category
Set 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.

Delivery
You 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 Stock
When the Magento Product Status is In Stock in Magento this delivery time will be used for Beslist.

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

Delivery Time - Backorders
When 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.

 



Magento 2 Beslist Winkelwagen

4. Advanced Options
Configure extra data fields, shipping information and connect your configurable and grouped products.

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.


Magento 2 Beslist Winkelwagen

5. Configurable & Grouped Products Fallback
When 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.


Magento 2 Beslist Winkelwagen

6. Filter Options
This 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 Filter
Use 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.


Magento 2 Beslist Winkelwagen

7. Feed Generation Settings
Each 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.

Enable
Set if you want to enable or disable the feed generation.

Filename
Create 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.