Magento shipping solution
Connect your Magento 2 webshop to Wuunder and automate your entire shipping process: from a dynamic checkout with delivery options and pickup points, to automated carrier selection, label creation, tracking and returns. Through one integration you get access to 300+ carriers and 120,000+ preconfigured services, from letterbox parcels to pallets.
Wuunder is built for Magento merchants who need more than just label printing: B2B and B2C from one platform, multi-storefronts, international shipping with automated customs documents, and a checkout that measurably increases conversion.
Why Magento merchants choose Wuunder
| Feature | Wuunder |
|---|---|
| Carriers | 300+ |
| Preconfigured services (real-time rates and services) | 120.000+ |
| More than a shipping rule widget | ✔️ |
| Parcelshop locator | ✔️ Parcelshop, Locker |
| Physical stores (retail chain) | ✔️ |
| Delivery Matrix | ✔️ |
| Packaging optimisation | ✔️ PuzzlPack |
| Warehouse optimalisation | ✔️ Best-Day-Delivery |
| Sustainable carrier selection | ✔️ GreenChoice (scientifically proven) |
| Multi-storefront support | ✔️ |
| Multi-colli support | ✔️ |
| Order-pick date Magento module | ✔️ |
| letters and documents | ✔️ |
| (Letterbox) parcels | ✔️ |
| Pallets & Groupage | ✔️ B2B & B2C |
| Resell rates (no own contract needed) | ✔️ (PostNL, DHL, DPD) |
| Personal support | ✔️ (dedicated account manager) |
How does Magento 2 shipping work with Wuunder?
Step 1: Connect your Magento 2 webshop
Install the Wuunder extension via Composer and enable the module in your admin panel. Connect to your Wuunder account and decide which carriers, services and rates to offer per storefront.
Step 2: Configure your checkout
Define which delivery options to activate per destination country: home delivery, pickup points, lockers, Nominated Day or Best Day Delivery (GreenChoice). Configure which carriers are available and which pricing rules apply (own rates or Resell).
Step 3: PuzzlPack calculates the optimal packaging
Based on the items in the shopping cart, PuzzlPack automatically calculates the smallest packaging. This determines which carriers and services are available: does it fit in a locker? A letterbox? Or is a pallet cheaper than multiple parcels?
Step 4: GreenChoice optimizes the delivery moment
When activated, GreenChoice shows the customer a delivery day when the carrier is already in the neighbourhood. This spreads your warehouse volume across the week and lowers fulfilment costs.
Step 5: The Magento checkout module shows the result of steps 2-4 to your customer
The Wuunder Checkout widget loads as a custom shipping method in your Magento 2 checkout. As soon as your customer enters a delivery address, the module makes a real-time API call and presents: available carriers and services for that destination (step 2), only options that fit the calculated dimensions such as lockers if the parcel fits (step 3, PuzzlPack), GreenChoice as the pre-selected sustainable delivery day (step 4), an interactive map with pickup points and lockers, real-time rates including surcharges, and Nominated Day for choosing a specific delivery day. This works with the standard Luma/Blank checkout and with Hyvä. Language and currency switch automatically per store view. → View screenshots and all checkout capabilities
Step 6: Customer places the order.
Wuunder passes the order to your WMS on the correct packing day.
Step 7: Pick & pack in your warehouse.
The order arrives in your WMS or ERP backend with the selected carrier, service and expected pickup day. Your warehouse staff picks the items and PuzzlPack indicates which box or packaging to use. The label is printed (via One Click Printing or bulk) and attached to the parcel. Multi-colli orders are supported. Customs documents for non-EU shipments are automatically included. If the carrier supports paperless customs, Wuunder passes all data directly to the carrier.
Step 8: Pickup by the carrier
The carrier is automatically informed when the label is created. Pickup takes place on the next business day, or at your fixed daily collection times.
Step 9: Branded tracking to your customer
Wuunder Track sends proactive status notifications to your customer in the storefront language: pickup, transit, delivery attempt and final delivery. Delays are flagged before the customer contacts support.
Step 10: Returns via the return portal
Your customer initiates a return via Wuunder Returns: a branded portal on your own domain. Use QR code or print label, drop-off at a local pickup point, and the option to exchange instead of return. Return status is visible in real-time in your Magento backend.
The Wuunder Checkout in Magento
The Wuunder Checkout widget (voorheen bekend als Paazl checkout) is a JavaScript module that integrates directly into the shipping step of your Magento 2 checkout. Technically, the widget replaces the standard Magento shipping block and dynamically displays all delivery options based on cart contents and delivery address.
What your customer sees in the Magento checkout:
- Delivery options per carrier with real-time rates, delivery times and applicable surcharges
- An interactive map with pickup points and lockers (Parcelshop Locator), filtered on what actually fits (PuzzlPack checks dimensions)
- GreenChoice: a pre-selected sustainable delivery day when the carrier is already in the neighbourhood, visually marked as the green option
- Nominated Day: the ability to choose a specific delivery day (morning, afternoon, evening)
- Automatic language and currency switching per store view for multi-storefront setups
Choice of many different national and international carriers
Carrier portfolio
How the widget works technically in Magento
The extension loads the Wuunder checkout widget as a custom shipping method. On every address change (postcode, country), the widget makes a real-time API call to retrieve available options. This works with both the standard Luma/Blank checkout and for instance the Hyvä React checkout.
You configure in MyWuunder which carriers, services and pricing rules are shown. The widget adapts automatically per market: a Dutch customer sees PostNL and DHL, a Belgian customer sees Bpost and DPD, a French customer sees Colissimo. No code changes needed per market.
Technical integration
- Installation via Composer: composer require wuunder/magento2
- Compatible with Magento 2.3.6+ and 2.4+
- Hyvä checkout compatible
- REST API for custom builds: checkout, ship, track and returns fully accessible via API's
- Webhooks for real-time status updates to your ERP/WMS
- Multi-warehouse support: different shipping rules per warehouse/fulfilment location
These brands deliver a perfect delivery experience with Wuunder
Ready to upgrade your Magento 2 shipping process? Start with a free scan.
In 15 minutes, we walk through your Magento setup: how the extension integrates, what PuzzlPack does for your packaging and warehouse costs, and which carriers fit your product mix.
Q: How do I install Wuunder in Magento 2?
A: Install the Wuunder extension via Composer (composer require wuunder/magento2), enable the module in your admin panel and connect to your Wuunder account. You're live within minutes.
Q: Which Magento 2 versions are supported?
A: Magento 2.3.6 and higher, including all 2.4.x versions. Also compatible with for instance Hyvä checkout.
Q: Can I connect multiple storefronts?
A: Yes. Wuunder supports Magento's multi-store architecture. Configure different carriers, languages, currencies and shipping rules per storefront.
Q: Do I need my own carrier contract?
A: No. Start shipping immediately using Resell rates from PostNL, DHL, DPD via our Resell partners. No contract negotiations, no minimum volume. Do you have your own agreement? Import it and see your negotiated prices per service in the Magento admin.
Q: Can I use pallet and groupage carriers from Magento?
A: Yes. Wuunder connects Magento to pallet carriers like DSV, TransMission and Ben Becker. PuzzlPack automatically determines if an order ships cheaper as a pallet than multi-colli parcels.
Q: How does the checkout widget work?
A: The Wuunder checkout widget integrates into your Magento 2 checkout and shows dynamic delivery options (home delivery, pickup points, lockers, nominated day) with real-time rates. GreenChoice automatically selects the smartest delivery moment.
Q: Can I show pickup points and lockers?
A: Yes. The Parcelshop Locator automatically shows the nearest PostNL points, DPD Pickup, DHL ServicePoints, Bpost service points and more, based on the delivery address. Only points where the parcel fits are shown (PuzzlPack).
Q: Does Wuunder support international shipping from Magento?
A: Yes. Customs documents (CN23, commercial invoices) are generated automatically. Ship via Spring GDS, Maersk E-Delivery, DHL Express, UPS or FedEx to 220+ countries.
Q: How do returns work?
A: Customers create a return in your branded Wuunder Returnsportal. They get a QR code or printable label, drop off at any service point, and can choose to exchange. Status syncs back to your Magento order overview automatically.
Do you have another eCommerce platform? Check some other integrations Shopware, Salesforce Commerce Cloud, Shopify Plus and WooCommerce. Or connect via our REST API.