Herroepingsknop (Retourknop) voor Magento 2
5.0 2 Gebaseerd op 2 beoordelingenTest out this module for Free
Herroepingsknop (Retourknop)
Check your email
We've sent a confirmation link. Click it to spin up your demo.
Setting up your demo...
This usually takes a few minutes. You can close this modal or wait for the result — we'll also send you an email when it's ready.
You're in the queue
Position: #
All demo slots are currently in use. You'll receive an email as soon as your demo is ready.
Your demo is ready!
Verloopt:
Credentials have also been sent to your email.
Er ging iets mis
We couldn't set up your demo. Please try again or contact support.




Krachtige Magento 2 Herroepingsknop (Retourknop) voor naleving van het EU-herroepingsrecht
Maak herroepen van een bestelling net zo eenvoudig als bestellen
Onder EU-richtlijn 2023/2673 moet het herroepen van een online bestelling net zo eenvoudig zijn als het plaatsen ervan. Voor Magento 2-webshops die aan EU-consumenten verkopen, betekent dit dat een duidelijke, toegankelijke herroepingsknop niet langer optioneel is — het is een wettelijke verplichting.
De Herroepingsknop-extensie voegt een compliant herroepingsknop (ook wel retourknop genoemd) toe aan je webshop, zodat klanten hun herroepingsrecht binnen de bedenktijd rechtstreeks vanuit je webshop kunnen uitoefenen — voor de hele bestelling of per los artikel. Een eenvoudige tweestaps-flow, meerdere ingangen en automatische bevestigingsmails maken het proces moeiteloos voor klanten en volledig traceerbaar voor jou.
Ontwikkeld voor merchants, bureaus en developers, handelt de extensie herroepingsverzoeken van begin tot eind af — van de klik van de klant tot de verwerking in je admin — rechtstreeks vanuit de Magento-beheeromgeving, zonder maatwerk of handmatige omwegen.

Een eenvoudige, compliant tweestaps herroepingsflow
In plaats van klanten te dwingen tot e-mails of telefoontjes, begeleidt de extensie ze door een helder, drempelvrij herroepingsproces dat voldoet aan de EU-eis voor een eenvoudige herroepingsroute.
De flow bestaat uit drie eenvoudige stappen:
- Stap 1 — de klant klikt op de herroepingsknop (retourknop), selecteert welke artikelen en aantallen hij wil herroepen, en vult ordernummer, e-mail en een optionele reden in.
- Stap 2 — een bevestigingspagina vraagt "Weet je het zeker?" en toont een specificatie van de geselecteerde artikelen voordat de herroeping wordt bevestigd.
- Na bevestiging — direct wordt een bevestigingsmail verstuurd met tijdstempel en uniek referentienummer.
Het herroepingsformulier toont een overzichtelijke artikeltabel met selectievakjes, aantalvelden en reeds herroepen aantallen, terwijl niet-gefactureerde (lopende) bestellingen een alleen-lezen tabel met de melding "annuleer de hele bestelling" laten zien. Elk verzoek wordt gelogd met een volledig audit-spoor — tijdstempels van aanmaak, bevestiging en verwerking — zodat je altijd kunt aantonen dat het herroepingsrecht is gerespecteerd, op zowel Hyvä- als Luma-thema's.

Gedeeltelijke herroeping
Laat klanten losse artikelen en aantallen selecteren om te herroepen — of de hele bestelling in één keer.
Meerdere ingangen
Bied herroeping aan vanuit het klantaccount, de orderpagina, een footer-link, een magic link en een openbare gastpagina.
Flexibele verwerking
Kies alleen registratie, semi-automatisch of volautomatisch — met volledige of gedeeltelijke creditfacturen.
Magento-native
Specifiek ontwikkeld voor Magento 2, Hyvä-compatibel, met een read-only REST API en vertalingen in alle 24 EU-talen.
Bepaal zelf hoe herroepingen worden verwerkt
Niet elke webshop wil dezelfde mate van automatisering, daarom biedt de extensie verwerkingsmodi waartussen je op elk moment kunt wisselen, zodat het bij je operatie past in plaats van je een vaste workflow op te leggen.
Van handmatig tot volautomatisch
Begin met alleen registratie om verzoeken te loggen en mails te versturen terwijl je team de rest afhandelt. Ga naar semi-automatisch om admins te notificeren met one-click actieknoppen, of zet volautomatisch aan om niet-verzonden bestellingen automatisch te annuleren en offline creditfacturen aan te maken voor verzonden bestellingen — voor de hele bestelling of alleen de geselecteerde artikelen. Verzendkosten worden alleen op de laatste creditfactuur terugbetaald, wanneer alle artikelen volledig zijn terugbetaald.
Een veilige terugval voor complexe gevallen
Wanneer een bestelling deels is verzonden of anderszins lastig automatisch op te lossen is, valt de volautomatische modus terug op registratie plus een admin-notificatie — zodat er nooit iets verkeerd buiten je medeweten wordt verwerkt.


Beheer elk herroepingsverzoek vanuit één admin-grid
Alle herroepingsverzoeken staan in één speciaal grid via Sales → Operations → Withdrawal Requests, zodat je team één plek heeft om elk verzoek te volgen en op te volgen.
Het grid toont ordernummer, klant, e-mail, store, status, ondernomen actie en de belangrijkste tijdstempels. Elk verzoek kan individueel worden bekeken, verwerkt of afgewezen, en elk verzoek heeft een duidelijke status — pending, confirmed, processed of rejected — plus een registratie van welke admin het heeft afgehandeld. De detailpagina is vormgegeven in de stijl van de native Magento order-view, met een sectie "Withdrawn Items" en actieknoppen in de paginatoolbar, en bij indienen, verwerken en afwijzen wordt automatisch een opmerking aan de orderhistorie toegevoegd.
Massa-acties voor snelle verwerking
Verwerk verzoeken op schaal met ingebouwde massa-acties — verwerk of wijs af meerdere verzoeken tegelijk. In combinatie met het volledige audit-spoor houd je een compleet, controleerbaar overzicht van elke herroeping over al je stores heen.
Ingebouwde geschiktheidsregels en uitsluitingen
De extensie biedt herroeping alleen aan waar het daadwerkelijk is toegestaan, via instelbare geschiktheidsregels, zodat je compliant blijft zonder bestellingen aan te bieden die niet in aanmerking komen. Een bestelling komt in aanmerking wanneer de module is ingeschakeld voor de betreffende store, de status geldig is en de bestelling binnen je ingestelde bedenktijd valt (standaard 14 dagen). Je bepaalt zelf welke orderstatussen in aanmerking komen — inclusief eigen PSP-statussen van bijvoorbeeld MultiSafePay, Mollie of Adyen.
Sluit producten uit die niet in aanmerking komen
Je kunt specifieke producttypes, categorieën en SKU's uitsluiten — ideaal voor artikelen die zijn uitgezonderd van het herroepingsrecht, zoals gepersonaliseerde producten of bepaalde digitale producten. Dankzij item-bewuste geschiktheid blijven deels herroepen bestellingen in aanmerking komen voor de resterende artikelen, terwijl bestellingen met een bestaand lopend of verwerkt verzoek automatisch worden overgeslagen. Een dagelijkse cronjob ruimt verlopen magic-link-tokens op om alles veilig te houden.
Instelbare e-mails en frontend
Stem elk contactmoment af op je webshop, allemaal vanuit de Magento-beheeromgeving:
- E-mailtemplates — aanpasbare templates voor klantbevestiging en admin-notificatie.
- Admin-notificaties — stuur meldingen naar één of meer ontvangers bij elk nieuw verzoek.
- Magic link in ordermail — schakel een getokeniseerde herroepings-URL zonder inloggen in de orderbevestiging in.
- Footer-link — activeer een instelbare retourknop- of "Herroep een bestelling"-link met je eigen tekst.
- Knoptekst & custom CSS — stel je eigen knoplabel in en voeg een CSS-class toe die bij je thema past.


Bereikbaar op elke plek — zelfs zonder inloggen
Om écht "net zo eenvoudig als bestellen" te zijn, moet de herroepingsknop (retourknop) staan waar klanten kijken. De extensie voegt deze toe via vijf instelbare ingangen: het klantaccount, de orderpagina (met een herroepingslink in de sectie Accountgegevens), een footer-link, een getokeniseerde magic link in de ordermail en een openbare gastpagina.
https://jouwwebshop.nl/withdrawal
Via de gastpagina kunnen klanten herroepen door hun ordernummer en e-mail in te voeren — zonder inloggen — terwijl de magic link, die automatisch wordt gegenereerd zodra een bestelling wordt geplaatst en in de orderbevestigingsmail wordt geïnjecteerd, de flow in één klik opent wanneer ze die nodig hebben.
Voegt een EU-richtlijn 2023/2673-compliant herroepingsknop (retourknop) toe aan Magento 2.
Gedeeltelijke herroeping op artikelniveau: klanten selecteren losse artikelen en aantallen.
Tweestaps-flow met directe bevestigingsmails en vijf ingangen (account, orderpagina, gastpagina, magic link, footer).
Drie verwerkingsmodi met volledige of gedeeltelijke creditfacturen.
Admin-grid met statussen, audit-spoor, massa-acties, order-history comments en een read-only REST API.
Instelbare bedenktijd, orderstatussen (incl. PSP) en uitsluitingen; vertalingen in alle 24 EU-talen.
Magento 2 Herroepingsknop & retourknop: technische details voor developers en webshopeigenaren
De voordelen voor developers
De extensie is gebouwd voor Magento 2.4.6 en hoger op PHP 8.1+ en volgt de Magento-codeerstandaarden. Hij integreert via native observers, plugins en layout XML — genereert magic-link-tokens op sales_order_place_after, injecteert de herroepings-URL in ordermails en preload de geschiktheid van bestellingen om N+1-queries te voorkomen. Een read-only REST API (GET /V1/withdrawal/:id en GET /V1/withdrawal) ontsluit verzoeken voor integraties, en bij elke actie worden order-history comments toegevoegd. Alle data staat in één mm_withdrawal-tabel met een helder statusmodel, en een dagelijkse cron ruimt verlopen tokens op. De kwaliteit wordt geborgd met GitHub Actions CI (codesniffer, PHP-linting, PHPStan en 55 E2E-tests), en de module is backward compatible met v1.0-herroepingen op orderniveau.
Goed om te weten voor webshopeigenaren
Voor webshopeigenaren maakt de module van een wettelijke verplichting een set-and-forget proces. Klanten krijgen een eenvoudige, compliant manier om een bestelling of losse artikelen te herroepen; jij krijgt een compleet audit-spoor, instelbare automatisering en één admin-grid om alles te beheren. Bedenktijd, in aanmerking komende orderstatussen, uitsluitingen, e-mailtemplates, footer-link en knoptekst zijn allemaal instelbaar vanuit de Magento-beheeromgeving — geen developer nodig om compliant te blijven.

Blijf moeiteloos voldoen aan de EU-consumentenwetgeving
EU-richtlijn 2023/2673 maakt een eenvoudige herroepingsroute verplicht voor webshops die aan consumenten verkopen. Het ontbreken ervan creëert juridische en reputatierisico's; een omslachtige variant frustreert klanten en verhoogt de druk op je support.
De Herroepingsknop-extensie — ook wel retourknop genoemd — lost beide op. Klanten krijgen een heldere, betrouwbare manier om hun herroepingsrecht uit te oefenen, terwijl jij geautomatiseerde logging, flexibele verwerking en volledig inzicht in elk verzoek krijgt. Voor Magento 2-webshops in de hele EU is het de eenvoudigste manier om aan de nieuwe eis te voldoen, handmatig werk te verminderen en vertrouwen op te bouwen op het moment dat het er het meest toe doet.
Vaak
Gestelde vragen
Een lijst met de meest gestelde vragen van de Herroepingsknop (Retourknop)-extensie voor het Magento 2-formulier.
Wat is de EU-herroepingsknop en heeft mijn Magento 2-webshop er een nodig?
Hoe lang is de bedenktijd (herroepingsrecht) in de EU?
Welke producten zijn uitgezonderd van het herroepingsrecht?
Geldt de herroepingsknop alleen voor financiële diensten?
Wat heeft een compliant herroepingsflow nodig?
2 van vele klanten
Beoordeeld deze plugin met een 10 van de 10
Perfecte oplossing
Wanneer een klant is ingelogd, kan hij of zij een bestelling met slechts een paar klikken volledig of gedeeltelijk herroepen. Is de klant niet ingelogd? Dan kan eenvoudig via een formulier met het bestelnummer en e-mailadres een herroepingsverzoek worden ingediend.
Daarnaast is de support uitstekend. Snelle, vriendelijke communicatie en altijd bereid om te helpen.
Geweldige extensie, nóg betere support
Kennisbank
Alle bekende helpartikelen
Een lijst met de meest gestelde vragen over de Herroepingsknop (Retourknop)-extensie voor Magento 2. We hebben ons best gedaan om je te helpen met de installatie, configuratie en probleemoplossing. Als je het antwoord dat je zocht niet kunt vinden, kun je ons altijd een bericht sturen via dit formulier.
Wijzigingslogboek 1.4.1 is uitgebracht op 9 July 2026
Onze plug-ins worden regelmatig bijgewerkt om compatibiliteit met de nieuwste Magento-versie te garanderen.
-
Bugfixes:
- Send admin notification email regardless of after_action_mode. Minimum requirements:
- Magento 2.4.x & PHP 8.1
-
Features:
- Added excluded items as non-selectable in withdrawal form. Minimum requirements:
- Magento 2.4.x & PHP 8.1
-
Features:
- Added "My Withdrawals" customer account page with list and detail views.
- Added "Withdraw from Order" button on the customer withdrawal list page. Improvements:
- Added Dutch translations for all new customer account strings. Bugfixes:
- Fixed missing magic link in order confirmation emails caused by a getTransportObject() camelCase key mismatch. Minimum requirements:
- Magento 2.4.x & PHP 8.1
-
Features:
- Add bundle product per-child withdrawal support Minimum requirements:
- Magento 2.4.x & PHP 8.1
-
Features:
- Item-level partial withdrawal: customers can select individual items and quantities to withdraw
- Read-only REST API with `GET /V1/withdrawal/:id` and `GET /V1/withdrawal` (search criteria)
- Order history comments on withdrawal submit, process, and reject
- Configurable eligible order statuses (supports custom PSP statuses like MultiSafePay, Mollie, Adyen)
- All 24 EU language translations (bg, cs, da, de, el, es, et, fi, fr, ga, hr, hu, it, lt, lv, mt, pl, pt, ro, sk, sl, sv)
- GitHub Actions CI: codesniffer, PHP linting, PHPStan, E2E tests
- Withdrawal link in order view Account Information section
- Menu moved under Sales > Operations Improvements:
- Withdrawal form shows item selection table with checkboxes, qty inputs, and already-withdrawn quantities
- Pending (non-invoiced) orders show read-only items table with "cancel entire order" message
- Partial withdrawal UI hidden for non-invoiced orders
- Confirmation and success pages show selected items breakdown
- Admin withdrawal view redesigned to match native Magento order view layout
- Admin action buttons (Process, Reject, Back, View Order) moved to page header toolbar
- Admin withdrawal detail page shows "Withdrawn Items" section
- Full automatic mode creates partial credit memos for selected items only
- Shipping costs only refunded on the last credit memo (all items fully refunded)
- Eligibility checker is item-aware: partially withdrawn orders remain eligible
- Reuse existing token record from observer instead of creating duplicate withdrawal records
- Backward compatible with v1.0 whole-order withdrawals
- 23 new E2E tests (55 total) Minimum requirements:
- Magento 2.4.x & PHP 8.1
100% Ongecodeerde codekwaliteit gegarandeerd.

Adobe Commerce Goedgekeurd door Marketplace
Deze extensie staat op de officiele Adobe Commerce Marketplace en heeft het reviewproces doorlopen op codekwaliteit, performance en beveiliging.
Goedkeuring via de Adobe Marketplace betekent dat de extensie voldoet aan de Magento coding standards en correct integreert met het platform. Updates doorlopen hetzelfde reviewproces.

Hyvä Compatibele Plugin
Deze extensie biedt volledige ondersteuning voor Hyva Themes. Alle frontend-componenten, widgets en templates werken native met Hyva's Alpine.js en Tailwind CSS stack.
De extensie werkt direct op Hyva en wordt bij elke nieuwe Hyva-release getest om compatibiliteit te blijven garanderen.

Magento Cloud Ondersteuning
Deze extensie is volledig compatibel met Adobe Commerce Cloud (Magento Cloud). Het werkt met het read-only filesystem, de build- en deploy-pipeline en cloud-specifieke caching-lagen.
Er is geen extra configuratie of workaround nodig voor cloud-omgevingen. De extensie gaat op dezelfde manier om met static content deployment en configuratiebeheer als bij on-premise installaties.

Privé Composer Repo
Na aankoop krijg je toegang tot een prive Composer-repository met persoonlijke credentials. Installeer en update de extensie met een enkel composer-commando, net als elke andere dependency.
Je Composer-credentials zijn beschikbaar in je accountdashboard. Updates worden gepubliceerd zodra een nieuwe versie beschikbaar is, zodat je altijd toegang hebt tot de laatste versie.