Beschrijving
De ‘EU-knop voor het herroepen van bestellingen’ voor WooCommerce zorgt ervoor dat WooCommerce voldoet aan de EU-richtlijn 2023/2673. Met behulp van deze kleine plugin kun je je klanten eenvoudig de mogelijkheid bieden om (gedeeltelijke) herroepingsverzoeken voor hun bestellingen in te dienen.
- Formulier voor herroepingsverzoek – Gebruik een shortcode om een formulier voor herroepingsverzoek in te sluiten dat zowel voor gastbestellingen als voor geregistreerde klanten werkt.
- Herroepingen beheren – Beheer herroeping eenvoudig vanaf je WooCommerce bestelpagina door verzoeken goed te keuren of af te wijzen.
- Bevestigingsmails versturen – Bevestig automatisch de ontvangst van de herroeping via e-mail, inclusief alle benodigde informatie.
- Gedeeltelijke herroepingen – Geef klanten de mogelijkheid om verzoeken voor gedeeltelijke herroepingen in te dienen.
- Guest order validation – Select the level of validation for guest withdrawal requests, e.g. none, order existence, order email match etc.
- Additional Spam protection – Prevent spam via a built-in honeypot field and IP limits.
- Voldoet aan de AVG/GDPR – Inclusief een voorstel voor een privacybeleid en ondersteuning voor het exporteren en verwijderen van persoonsgegevens.
- Compatibiliteit met WPML – Heeft ingebouwde ondersteuning voor meertalige webwinkels die WPML gebruiken.
Initial setup and withdrawal button placement
Na de installatie wordt er een nieuwe pagina (contract opzeggen) aangemaakt als concept. Op deze pagina staat de shortcode [eu_owb_order_withdrawal_request_form] om het herroepingsformulier weer te geven.
- Review the page created and your settings under WooCommerce > Settings > Advanced > Withdrawals (In case you are using our plugin Germanized for WooCommerce find your settings under WooCommerce > Settings > Germanized > General)
- Publish the page containing the withdrawal form shortcode
- Zorg ervoor dat de knop ‘Terug’ in je footer op de winkelpagina’s wordt weergegeven
- Review the email templates provided to confirm the receipt, confirmation and rejection of withdrawals under WooCommerce > Settings > Emails
- Test the withdrawal procedure both as a guest and as a customer
If you don’t want the button to be injected automatically, disable the related setting and either use the shortcode [eu_owb_order_withdrawal_button] to output the button or manually create a link to your withdrawal page within your theme or pagebuilder.
Geïntegreerd met Shiptastic voor WooCommerce
Use our plugin Shiptastic for WooCommerce to handle returns with ease. After confirming a withdrawal request, Shiptastic automatically adds a return shipment including all items of the original request. Provide your customer with all the information needed to return the goods to you. Use Shiptastic to exclude certain products from being returnable at all.
Installatie
Minimale vereisten
- WordPress 4.9 or newer
- WooCommerce 3.9 (newest version recommended)
- PHP Version 7.0 or newer
Automatische installatie
We recommend installing EU Order Withdrawal Button for WooCommerce through the WordPress backend. Please install WooCommerce before installing the plugin.
Follow the initial setup steps to configure the plugin.
FAQ
-
How to render the withdrawal form?
-
Place the shortcode [eu_owb_order_withdrawal_request_form] anywhere on a page to render the form.
-
Use the option to embed the button directly within your footer or your theme’s options, e.g. a footer menu, to link the withdrawal page.
You may furthermore use the shortcode [eu_owb_order_withdrawal_button] to place the button wherever you want. -
Zorg ervoor dat je je herroepingspagina hebt gepubliceerd (die tijdens de installatie standaard als concept wordt aangemaakt). De ingebouwde knop wordt alleen weergegeven op pagina’s die met de winkel te maken hebben.
-
Hulp nodig?
-
You may ask your questions within our free WordPress support forum.
-
Want to file a bug or improve the plugin?
-
Bugrapporten kun je indienen via onze GitHub repository.
-
Where do I report security bugs found in this plugin?
-
Please report security bugs found in the source code of the EU Order Withdrawal Button for WooCommerce plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
Beoordelingen
Bijdragers & ontwikkelaars
“EU Order Withdrawal Button for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“EU Order Withdrawal Button for WooCommerce” is vertaald in 8 localen. Dank voor de vertalers voor hun bijdragen.
Vertaal “EU Order Withdrawal Button for WooCommerce” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
2.4.3
- Improvement: Try to find the order by a custom order number field first as the parsed order number can be numeric too
2.4.2
- Improvement: Introduce guest order validation setting (set to none after update)
2.4.1
- Improvement: Prefer searching for custom order number first to prevent finding wrong ids
- Improvement: Restock order items on withdrawal confirmation in case no payment has been made yet
2.4.0
- Improvement: Edit withdrawal flow
- Improvement: Bulk spam protection
- Security: Remove the partial withdrawal availability check to prevent information leakage (e.g. to check whether a specific email + order exists)
- Fix: Fix a template typo show_imag vs. show_image
2.3.2
- New: Introduce setting to place a withdrawal link (in case available) within customer account order actions
- Improvement: Override additional abstract order method to prevent compatibility issues
- Improvement: Add a generic error message in case no valid XHR response is received
- Improvement: Show withdrawn/requested labels for order items within view order endpoint
- Improvement: Introduce eu_order_woocommerce_withdrawal_email_show_verification_code filter which allows to hide the verification code from emails
2.3.1
- New: Withdrawal preview modal
- Improvement: Link withdrawal items with refunds to prevent reducing withdrawable quantity twice
- Fix: Edge-case where edit withdrawal guest links where missing the current order
2.3.0
- New: WPML compatibility
- New: Privacy additions (export, erase, policy suggestions)
- New: Setting to select which fields to be mandatory
- New: Setting to add an “additional information” textarea
- New: Added sha256 verification code which reflects the data contained within the withdrawal request
- Improvement: Allow setting days to withdraw to 0 to keep order withdrawable indefinitely
- Improvement: Renamed order number field to “Contract identification” and make it mandatory by default
- Improvement: Explicitly exclude checkout-draft status
- Improvement: Add order notes to withdrawals, e.g. on status updates
- Fix: Woo < 10.X backwards compatibility
2.2.1
- Improvement: Show withdrawal page valid/invalid status in settings
- Improvement: Use a more consistent HTML markup for checkboxes
- Improvement: Do not pass (parent) order object in case existent to emails for consistency
2.2.0
- Improvement: Use additional content within withdrawal confirmation email to allow for a more customized message
- Improvement: Backwards compatibility with Woo < 8.7
- Improvement: Use woocommerce_form_field to output form fields within withdrawal form
- Improvement: Prevent rejected unverified withdrawal requests from reducing the quantity available to withdraw
- Improvement: Introduce sane first name, order number and last name maxlength
- Improvement: Check whether a new withdrawal request actually has any updates
- Fix: Allow (guest) withdrawal requests to be overridden (in case verified) – thanks to Ilyess Ghalem from fraudless.tech
- Fix: Plaintext email template usage
2.1.1
- Improvement: Basic spam protection via honeypot field + direct post check
- Improvement: Prevent guests from submitting
- Fix: Performance improvement for legacy withdrawal imports by using direct queries
2.1.0
- New: Accept withdrawal requests without matching order
- New: Withdrawal admin UI
- New: Store withdrawals as custom order type
- New: Allow choosing a different support email via setting
2.0.2
- Improvement: List all orders for logged-in users and show non-withdrawable notices on request
2.0.1
- Fix: Prevent calling customer in admin context
2.0.0
- Improvement: Allow withdrawal requests without order number and differing email address
- Improvement: Mark withdrawal requests as verified/unverified based on email address
- Improvement: Separately list unverified withdrawal requests by default
- Improvement: Allow verified guests to choose another order in case multiple orders are withdrawable
- Improvement: Allow choosing first + last name
1.0.2
- Improvement: Inform guest customers about partial withdrawals within original form
- Fix: HPOS order number search
1.0.1
- Fix: Partial withdrawal request check
- Improvement: Fallback to customer_id in case billing_email differs
1.0.0
- Initial commit



