Beslist Winkelwagen Connect for Magento 2

star star star star star star star star star star Based on 7 reviews
The complete Magento Beslist.
Login to Demo Backend Browse Changelog
Links
15 day Money Back Guarantee One Time Payment
Magento Cloud Support GraphQL Support Hyvä Support Adobe Approved Private Composer Repo
Changelog v1.4.1 | Documentation
Trusted by hundreds of Magento merchants — maintained for over 8+ years and updated frequently, last: v1.4.1 on May 12, 2026.

Beslist.nl Winkelwagen Connect for Magento 2: Product Feed, Order Import and Real-Time Stock

The complete Magento Beslist.nl integration, from feed to order

Beslist.nl is one of the largest shopping platforms in the Netherlands and Belgium. With Beslist Winkelwagen, shoppers buy your products directly on Beslist.nl, without ever visiting your store. That works best when your products, prices and stock on Beslist.nl are always correct and every order lands in Magento automatically.

Beslist.nl Winkelwagen Connect is the complete Magento Beslist.nl integration for exactly that. It generates an XML product feed from your own attributes, imports Beslist Winkelwagen orders through the OrderXML API as regular Magento orders, and keeps price, stock and delivery time up to date through the ShopItem API.

The extension was developed in collaboration with Beslist.nl, works per store view for your Dutch and Belgian stores, and is managed entirely from the Magento admin.

Magento 2 Beslist.nl integration with product feed and order import

A Beslist.nl Product Feed Built From Your Own Attributes

Your listings on Beslist.nl are only as good as the data in your feed. Under Stores → Configuration → Magmodules → Beslist.nl Feed you decide which Magento attribute fills which field, without writing code.

  • General fields: name, description, brand and EAN, with conditional or combined attributes when one attribute is not enough.
  • Additional fields: SKU, size, color, material and gender, so fashion and furniture listings are complete and variants are matched correctly.
  • Images and categories: the base image or all images, your Magento category path with categories to skip, and a custom Beslist category name per category.

Special prices are exported with the old price next to them, so shoppers see your discount on Beslist.nl as well.

Beslist.nl feed attribute mapping and XML output in Magento 2

XML product feed

An optimized Beslist.nl feed per store view, generated by cron or on demand, with your own attribute mapping.

Winkelwagen order import

Orders placed through Beslist Winkelwagen are imported into Magento automatically through the OrderXML API.

Real-time price and stock

The ShopItem API keeps price, stock and delivery time on Beslist.nl in sync with your store.

Developed with Beslist.nl

Built in collaboration with Beslist.nl, for Dutch and Belgian stores, with test modes for both APIs.

Beslist.nl shipping prices and delivery times in Magento 2

Shipping Costs and Delivery Times for the Netherlands and Belgium

On Beslist.nl, shoppers compare the total price and how fast they receive their order. The extension adds both to your feed, separately for the Netherlands and Belgium.

Shipping costs are calculated from a table of price or weight ranges per country, for example paid shipping below €50 and free shipping above it. Prices can be exported including or excluding VAT.

Delivery time per stock situation

Set a delivery time for products in stock, out of stock and on backorder, as fixed text or from a product attribute. Combine both with placeholders such as {{delivery_att}} to show an expected delivery date that comes from your own data.

Generate, Preview and Test Your Feed From the Admin

Every enabled store view gets its own feed, listed under Available Feeds with its URL, the number of products and the time it was last generated. From there you generate, preview or download it with one click, and you hand the URL to Beslist.nl.

A cron job regenerates the feed on the schedule you choose, from every hour to once a day or a custom cron expression. Large catalogs are processed in batches to keep memory usage under control.

Built-in self-test

The Selftest checks your enabled store views, whether products are found with your filter settings, the order import and item update settings and whether the Magento cron is actually running. Anything that needs attention is shown right away.

Available Beslist.nl feeds and self-test in the Magento admin

Beslist.nl Winkelwagen orders grid in Magento 2

Beslist Winkelwagen Orders Straight Into Magento

When a shopper buys your product through Beslist Winkelwagen, the extension retrieves the order through the OrderXML API on a schedule you choose, down to every few minutes, and shows it under Beslist.nl → Beslist.nl Orders with the customer, order total, the Beslist.nl commission and the order date.

With full automation on, every order becomes a Magento order right away. Prefer to check them first? Then orders stay in the grid until you import them yourself, one by one or with a mass action. Orders you do not want can be skipped or deleted.

Clear errors, no lost orders

If an order cannot be imported, for example because a product is out of stock or has required options, the reason is shown in the Result column and the order stays in the grid. Optionally you receive an email for every failed import, so no Beslist.nl order goes unnoticed.

Imported as Regular Magento Orders

An imported Beslist.nl order is a normal Magento order, so it follows your existing fulfilment, shipping and accounting processes. It uses the prices the customer paid on Beslist.nl, the Beslist payment method and your chosen shipping method, and it gets a comment with the Beslist order number.

You decide per store view how orders are created:

  • Invoice: create the invoice immediately, so the order moves to Processing.
  • Order number: use the Beslist.nl order number as the Magento order number, or keep your own numbering.
  • Customers: import customers as accounts in a customer group of your choice, or keep them as guest orders.

Addresses can have the house number on a separate street line, and the Magento order email is optional, because Beslist.nl already confirms the order to the customer.

Beslist.nl OrderXML import settings and the resulting Magento order

Beslist.nl ShopItem API items with price and stock in Magento 2

Real-Time Price and Stock Through the ShopItem API

A feed is regenerated a few times a day, but stock changes with every order. The ShopItem API closes that gap. When a product is saved or sold in your store, it is marked for an update, and the next run sends the new price, sale price, stock and delivery times for the Netherlands and Belgium to Beslist.nl.

That way Beslist.nl shows the same stock as your own store, and you avoid selling products that are already sold out. Updates are sent per item or in batches, on a schedule you choose, down to every few minutes. Working with an external stock or PIM system? Then switch invalidation from the product observer to a cron job.

Every call on record

Under Beslist.nl → Beslist.nl Items you see per product what Beslist.nl knows, when the last call was made and whether an update is waiting. The Synchronisation Log keeps every API call and its result, and old log entries are cleaned up automatically after the number of days you set.

OrderXML and ShopItem API overview per store view in Magento 2

Every Connection at a Glance, Per Store View

Selling on Beslist.nl with a Dutch and a Belgian store view? The OrderXML and ShopItem API overview shows every store view side by side: whether order import is live or in test mode, the last result, how many items are synced and how many are waiting for an update.

From the same overview you run the OrderXML import, invalidate all items or jump to the settings of a store view. The extension also warns you when different store views use different API credentials.

Test before you go live

Both APIs have a test mode. The order import can create test orders from product IDs you choose, so you can check the complete flow, including shipping, invoice and customer, before the first real Beslist.nl order comes in.

Configurable Products, Filters and Multi-Store Ready

Sell products with variants? Export only the simple products, only the configurable parent or both, and let simples inherit images, descriptions or brand from their parent. That fallback can be limited to simples that are not visible individually.

Filters decide which products go into the feed: by visibility, by category (include or exclude) and with advanced conditions on any attribute, for example to exclude products below a certain price. Every setting works per store view, so your Dutch and Belgian stores each get exactly the feed they need.

composer require magmodules/magento2-beslist

CLI Commands and Cron for Developers

Day to day the Magento cron does the work: feed generation, order import and item updates, each on their own schedule. When you want to run something right away, two console commands are available.

bin/magento beslist:feed:generate generates the feeds for all enabled store views, or for one store view with its ID. bin/magento beslist:item:update sends the waiting item updates through the ShopItem API.

With debugging on, order imports and API calls are written to a dedicated Beslist.nl log for easy troubleshooting.

Beslist.nl feed generation and item update commands in the Magento CLI

Generates an optimized Beslist.nl XML feed from your own attributes.

Imports Beslist Winkelwagen orders automatically through the OrderXML API.

Keeps price, stock and delivery time in sync through the ShopItem API.

Shipping costs and delivery times for the Netherlands and Belgium.

Order grid, item grid, synchronisation log and a built-in self-test.

Per store view, with test modes and support for configurable products.

Magento Beslist.nl Integration: Technical Details for Developers and Store Owners

The advantages for developers

The extension follows standard Magento patterns: system configuration per store view, UI component grids for orders, items, batches and logs, cron jobs for feed generation, order import, item updates and log cleanup, and observers on product save and checkout that mark items for a ShopItem update. Orders are placed through the regular quote and cart management services with a dedicated Beslist payment method and shipping carrier, so other extensions see them as normal orders. It supports Magento 2.3.x and 2.4.x, including 2.4.9 and PHP 8.4, and runs coding standard, linting and compile checks in CI.

Good to know for store owners

For store owners, Beslist.nl Winkelwagen Connect turns Beslist.nl into a sales channel that runs by itself. Your products appear with the right price, stock and delivery time, orders come into Magento without copying anything, and you see the commission per order. You set it up once per store view and follow everything from the Magento admin.

Magento Beslist.nl integration works with Hyvä and Luma

Works With Hyvä, Luma and Any Other Theme

Beslist.nl Winkelwagen Connect runs in the Magento admin, in cron jobs and through the Beslist.nl APIs. It adds nothing to your storefront, so it works the same on Hyvä, Luma or a custom theme, without a compatibility module.

Moving to Hyvä? Your feed, order import and ShopItem connection keep running exactly as before.

7 of many customers

Rate this plugin with 10 out of 10

Great!

Works like a charm and as intended
APP Modules |

Excellent Extension

We are very satisfied with this extension. It does its job well.
B. Unlusoy | | This review has been translated from Dutch on www.magmodules.nl

Good, as always.

Professional and fast support from the team!
Jitse | | This review has been translated from Dutch on www.magmodules.nl

Great extension!

Pretty much the only Beslist extension available for Beslist and Magento 2, but it lacks neither quality nor features. We have several other extensions from Magmodules and are always very satisfied.
Samir | | This review has been translated from Dutch on www.magmodules.nl

Good service, well treated

Good service, well treated, good value.
Patrice |

Value for money

The configuration is clear but takes some time as there are a lot of options but you only have to set up this one time and also the price is good and only one-time. Good value.
Erick |

Good Experience

The possibilities are great and offer options for various types of Magento setups. The support department answered quickly.
Sybil |
Load more reviews
Loading...

Adobe Commerce Marketplace Approved

This extension is listed on the official Adobe Commerce Marketplace and has passed their review process for code quality, performance and security.

Adobe Marketplace approval means the extension follows Magento coding standards and integrates properly with the platform. Updates go through the same review process.

Hyvä Compatible Plugin

This extension includes full support for Hyva Themes. All frontend components, widgets and templates work natively with Hyva's Alpine.js and Tailwind CSS stack.

The extension works out of the box on Hyva and is tested with every new Hyva release to ensure continued compatibility.

GraphQL Made Ready

This extension exposes its data and configuration through Magento's GraphQL API. You can query and mutate data directly from headless frontends or custom applications.

The GraphQL schema follows Magento's conventions and covers all key functionality of the extension. This makes it ready for PWA Studio, Vue Storefront or any other headless setup.

Magento Cloud Support

This extension is fully compatible with Adobe Commerce Cloud (Magento Cloud). It works with the read-only filesystem, the build and deploy pipeline and cloud-specific caching layers.

No additional configuration or workarounds are needed for cloud environments. The extension handles static content deployment and config management the same way as on-premise installations.

Private Composer Repo

After purchase you get access to a private Composer repository with personal credentials. Install and update the extension with a single composer command, just like any other dependency.

Your Composer credentials are available in your account dashboard. Updates are published to the repository as soon as a new version is released, so you always have access to the latest version.

star star star star star
star star star star star
Gaaf - digital agency
We have tried the integration with SnelStart through several different providers, and this is the only solution that simply works. We needed support on two occasions, and it was provided quickly and professionally. We do recommend this company!
Google 12 May 2026
star star star star star
star star star star star
Andrew Velikiy
Great vendor with handy modules and quick support!
Google 13 Apr 2026
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025