Configure the Beslist.nl Winkelwagen - Product Feed

This is an article from the Beslist Winkelwagen Connect extension for Magento 2. We've tried our best in the preparation of this help article. If you do not find the answer you were looking for, you can always send us a message through this form.

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

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.

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 ;

<div class="description-wrapper grid gap-3 leading-7"> <p>In collaboration with Beslist.nl we have developed this Magento 2 extension with support for the:</p> <ul class="list-disc italic pl-10 my-4"> <li aria-level="1">Beslist "Shopping cart/winkelwagen"</li> <li aria-level="1">Beslist.nl ShopItem API</li> <li aria-level="1">Shopping Cart XML API</li> <li aria-level="1">Decided XML Product Feed</li> </ul> <p>This extension has all the options you need for a smooth connection with the Beslist.nl Shopping Cart.</p> <p>The Beslist shopping cart has a Cost Per Sale model (CPS). So you only pay commission on actual orders from the Beslist.nl platform. All commissions and orders are displayed in the order overview within Magento.</p> <div class="bg-main my-4 -mx-6 p-6 text-center text-lg"> <p>You cannot use the Beslist Cart extension with the required product options. Product variants can only be used in a simple/configurable setup.</p> </div> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl ShopItem API</h3> <p>Prices, stock values, and delivery times of the products in your webshop are updated in real-time via the Beslist Shopitem API. You can link the API per store view.</p> <p>Within Magento, you get a handy overview of all products that are linked to Beslist.nl. In the overview you can immediately see the prices and when they were last updated.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl OrderXML Shopping Cart API</h3> <p>The API for the Order XML/Shopping cart processes the orders placed via Beslist.nl. Orders are loaded into Magento with the correct customer data, after which you can process them further. You can link the API per store view.</p> <p>It is also possible to test the API first with the Beslist.nl test mode. You can then create a test order to see if it comes through correctly.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl XML product Feed</h3> <p>If you want to export the products from your webshop in the right way, you need a complete feed that meets the requirements of Beslist.nl. The feed function of this extension has been tested in collaboration with Beslist.nl and meets all standards. Generating a correct feed is simple and user-friendly.</p> <p>You can set up the feed completely according to your own wishes. For example, it is possible to filter by categories and to assign different attributes to the mandatory values. You can generate the feed manually or automatically.</p> <p>In addition to the basic attributes, it is also possible to use advanced options. For example, it is possible to have the attribute name "custom" built up as "name" - "SKU" - "color" in order to give unique titles in the feed.</p> <p>You can generate a unique feed per store view if desired with different settings. When all products are in the Beslist.nl account, you can start with the Beslist Shopping Cart.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Complete Installation &amp; Configuration Service</h3> <p>Use our handy installation &amp; configuration service to implement the Beslist Cart in your Magento 2 Store.</p> <p>We hereby configure the Shop Item API, Shopping Cart API, and product feed, which we then offer for checking at Beslist.nl. You must adjust the content yourself if necessary and arrange the categories correctly for an optimal result on Beslist.nl.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">About Beslist.nl</h3> <p>Beslist.nl is the largest online shopping center in the Netherlands. With 10,221 affiliated webshops and an assortment of more than 25 million products, Beslist.nl offers a clear overview of what is for sale online. Beslist.nl is visited daily by 500,000 shoppers.</p> <p>Beslist.nl increases the online shopping convenience for consumers. Online shoppers search for a product, compare the prices, delivery times, and reviews of different webshops and place an order in the webshop of their choice. Shoppers who know what they are looking for will quickly find the best deal on Beslist.nl.</p> </div>
?
<div class="description-wrapper grid gap-3 leading-7"> <p>In collaboration with Beslist.nl we have developed this Magento 2 extension with support for the:</p> <ul class="list-disc italic pl-10 my-4"> <li aria-level="1">Beslist "Shopping cart/winkelwagen"</li> <li aria-level="1">Beslist.nl ShopItem API</li> <li aria-level="1">Shopping Cart XML API</li> <li aria-level="1">Decided XML Product Feed</li> </ul> <p>This extension has all the options you need for a smooth connection with the Beslist.nl Shopping Cart.</p> <p>The Beslist shopping cart has a Cost Per Sale model (CPS). So you only pay commission on actual orders from the Beslist.nl platform. All commissions and orders are displayed in the order overview within Magento.</p> <div class="bg-main my-4 -mx-6 p-6 text-center text-lg"> <p>You cannot use the Beslist Cart extension with the required product options. Product variants can only be used in a simple/configurable setup.</p> </div> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl ShopItem API</h3> <p>Prices, stock values, and delivery times of the products in your webshop are updated in real-time via the Beslist Shopitem API. You can link the API per store view.</p> <p>Within Magento, you get a handy overview of all products that are linked to Beslist.nl. In the overview you can immediately see the prices and when they were last updated.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl OrderXML Shopping Cart API</h3> <p>The API for the Order XML/Shopping cart processes the orders placed via Beslist.nl. Orders are loaded into Magento with the correct customer data, after which you can process them further. You can link the API per store view.</p> <p>It is also possible to test the API first with the Beslist.nl test mode. You can then create a test order to see if it comes through correctly.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl XML product Feed</h3> <p>If you want to export the products from your webshop in the right way, you need a complete feed that meets the requirements of Beslist.nl. The feed function of this extension has been tested in collaboration with Beslist.nl and meets all standards. Generating a correct feed is simple and user-friendly.</p> <p>You can set up the feed completely according to your own wishes. For example, it is possible to filter by categories and to assign different attributes to the mandatory values. You can generate the feed manually or automatically.</p> <p>In addition to the basic attributes, it is also possible to use advanced options. For example, it is possible to have the attribute name "custom" built up as "name" - "SKU" - "color" in order to give unique titles in the feed.</p> <p>You can generate a unique feed per store view if desired with different settings. When all products are in the Beslist.nl account, you can start with the Beslist Shopping Cart.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Complete Installation &amp; Configuration Service</h3> <p>Use our handy installation &amp; configuration service to implement the Beslist Cart in your Magento 2 Store.</p> <p>We hereby configure the Shop Item API, Shopping Cart API, and product feed, which we then offer for checking at Beslist.nl. You must adjust the content yourself if necessary and arrange the categories correctly for an optimal result on Beslist.nl.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">About Beslist.nl</h3> <p>Beslist.nl is the largest online shopping center in the Netherlands. With 10,221 affiliated webshops and an assortment of more than 25 million products, Beslist.nl offers a clear overview of what is for sale online. Beslist.nl is visited daily by 500,000 shoppers.</p> <p>Beslist.nl increases the online shopping convenience for consumers. Online shoppers search for a product, compare the prices, delivery times, and reviews of different webshops and place an order in the webshop of their choice. Shoppers who know what they are looking for will quickly find the best deal on Beslist.nl.</p> </div>
: , in this way a if > then setup will be used. For example the code
<div class="description-wrapper grid gap-3 leading-7"> <p>In collaboration with Beslist.nl we have developed this Magento 2 extension with support for the:</p> <ul class="list-disc italic pl-10 my-4"> <li aria-level="1">Beslist "Shopping cart/winkelwagen"</li> <li aria-level="1">Beslist.nl ShopItem API</li> <li aria-level="1">Shopping Cart XML API</li> <li aria-level="1">Decided XML Product Feed</li> </ul> <p>This extension has all the options you need for a smooth connection with the Beslist.nl Shopping Cart.</p> <p>The Beslist shopping cart has a Cost Per Sale model (CPS). So you only pay commission on actual orders from the Beslist.nl platform. All commissions and orders are displayed in the order overview within Magento.</p> <div class="bg-main my-4 -mx-6 p-6 text-center text-lg"> <p>You cannot use the Beslist Cart extension with the required product options. Product variants can only be used in a simple/configurable setup.</p> </div> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl ShopItem API</h3> <p>Prices, stock values, and delivery times of the products in your webshop are updated in real-time via the Beslist Shopitem API. You can link the API per store view.</p> <p>Within Magento, you get a handy overview of all products that are linked to Beslist.nl. In the overview you can immediately see the prices and when they were last updated.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl OrderXML Shopping Cart API</h3> <p>The API for the Order XML/Shopping cart processes the orders placed via Beslist.nl. Orders are loaded into Magento with the correct customer data, after which you can process them further. You can link the API per store view.</p> <p>It is also possible to test the API first with the Beslist.nl test mode. You can then create a test order to see if it comes through correctly.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl XML product Feed</h3> <p>If you want to export the products from your webshop in the right way, you need a complete feed that meets the requirements of Beslist.nl. The feed function of this extension has been tested in collaboration with Beslist.nl and meets all standards. Generating a correct feed is simple and user-friendly.</p> <p>You can set up the feed completely according to your own wishes. For example, it is possible to filter by categories and to assign different attributes to the mandatory values. You can generate the feed manually or automatically.</p> <p>In addition to the basic attributes, it is also possible to use advanced options. For example, it is possible to have the attribute name "custom" built up as "name" - "SKU" - "color" in order to give unique titles in the feed.</p> <p>You can generate a unique feed per store view if desired with different settings. When all products are in the Beslist.nl account, you can start with the Beslist Shopping Cart.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Complete Installation &amp; Configuration Service</h3> <p>Use our handy installation &amp; configuration service to implement the Beslist Cart in your Magento 2 Store.</p> <p>We hereby configure the Shop Item API, Shopping Cart API, and product feed, which we then offer for checking at Beslist.nl. You must adjust the content yourself if necessary and arrange the categories correctly for an optimal result on Beslist.nl.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">About Beslist.nl</h3> <p>Beslist.nl is the largest online shopping center in the Netherlands. With 10,221 affiliated webshops and an assortment of more than 25 million products, Beslist.nl offers a clear overview of what is for sale online. Beslist.nl is visited daily by 500,000 shoppers.</p> <p>Beslist.nl increases the online shopping convenience for consumers. Online shoppers search for a product, compare the prices, delivery times, and reviews of different webshops and place an order in the webshop of their choice. Shoppers who know what they are looking for will quickly find the best deal on Beslist.nl.</p> </div>
?
<div class="description-wrapper grid gap-3 leading-7"> <p>In collaboration with Beslist.nl we have developed this Magento 2 extension with support for the:</p> <ul class="list-disc italic pl-10 my-4"> <li aria-level="1">Beslist "Shopping cart/winkelwagen"</li> <li aria-level="1">Beslist.nl ShopItem API</li> <li aria-level="1">Shopping Cart XML API</li> <li aria-level="1">Decided XML Product Feed</li> </ul> <p>This extension has all the options you need for a smooth connection with the Beslist.nl Shopping Cart.</p> <p>The Beslist shopping cart has a Cost Per Sale model (CPS). So you only pay commission on actual orders from the Beslist.nl platform. All commissions and orders are displayed in the order overview within Magento.</p> <div class="bg-main my-4 -mx-6 p-6 text-center text-lg"> <p>You cannot use the Beslist Cart extension with the required product options. Product variants can only be used in a simple/configurable setup.</p> </div> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl ShopItem API</h3> <p>Prices, stock values, and delivery times of the products in your webshop are updated in real-time via the Beslist Shopitem API. You can link the API per store view.</p> <p>Within Magento, you get a handy overview of all products that are linked to Beslist.nl. In the overview you can immediately see the prices and when they were last updated.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl OrderXML Shopping Cart API</h3> <p>The API for the Order XML/Shopping cart processes the orders placed via Beslist.nl. Orders are loaded into Magento with the correct customer data, after which you can process them further. You can link the API per store view.</p> <p>It is also possible to test the API first with the Beslist.nl test mode. You can then create a test order to see if it comes through correctly.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Beslist.nl XML product Feed</h3> <p>If you want to export the products from your webshop in the right way, you need a complete feed that meets the requirements of Beslist.nl. The feed function of this extension has been tested in collaboration with Beslist.nl and meets all standards. Generating a correct feed is simple and user-friendly.</p> <p>You can set up the feed completely according to your own wishes. For example, it is possible to filter by categories and to assign different attributes to the mandatory values. You can generate the feed manually or automatically.</p> <p>In addition to the basic attributes, it is also possible to use advanced options. For example, it is possible to have the attribute name "custom" built up as "name" - "SKU" - "color" in order to give unique titles in the feed.</p> <p>You can generate a unique feed per store view if desired with different settings. When all products are in the Beslist.nl account, you can start with the Beslist Shopping Cart.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">Complete Installation &amp; Configuration Service</h3> <p>Use our handy installation &amp; configuration service to implement the Beslist Cart in your Magento 2 Store.</p> <p>We hereby configure the Shop Item API, Shopping Cart API, and product feed, which we then offer for checking at Beslist.nl. You must adjust the content yourself if necessary and arrange the categories correctly for an optimal result on Beslist.nl.</p> <h3 class="text-lg font-medium my-2 pb-1 border-b border-stone-200">About Beslist.nl</h3> <p>Beslist.nl is the largest online shopping center in the Netherlands. With 10,221 affiliated webshops and an assortment of more than 25 million products, Beslist.nl offers a clear overview of what is for sale online. Beslist.nl is visited daily by 500,000 shoppers.</p> <p>Beslist.nl increases the online shopping convenience for consumers. Online shoppers search for a product, compare the prices, delivery times, and reviews of different webshops and place an order in the webshop of their choice. Shoppers who know what they are looking for will quickly find the best deal on Beslist.nl.</p> </div>
: 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).

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.

 

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.

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.

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.

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.

 

Direct Help

At Magmodules, our support team is here to help you every step of the way. If you can't find a solution in our Knowledgebase, simply fill in the form below. We are in the Central European Timezone, and all your details are securely sent to us.
The more information you provide, the better we can assist you. Trust us to guide you through any challenge and ensure a seamless experience with our products and services.
Support by e-mail contact@magmodules.eu