Ujweblapot.hu – Online Elállás for WooCommerce
Ujweblapot.hu – Online Elállás for WooCommerce
Description
Ujweblapot.hu – Online Elállás for WooCommerce adds a customer-facing online withdrawal request flow for WooCommerce stores.
The Lite plugin provides a secure full-order withdrawal request form that can be added to a page with the [ujwe_elallas] shortcode. Guest customers are verified with multiple order data points: order number, billing email address and billing phone number. At least two of the three submitted values must match the WooCommerce order data.
Logged-in customers do not need to enter separate identification data. Instead, the plugin lists their eligible WooCommerce orders and lets them select the order they want to submit a full-order withdrawal request for.
Main features:
- Withdrawal request form for WooCommerce stores.
- Shortcode:
[ujwe_elallas]. - Guest customer verification with order number, email and phone.
- Phone number normalization for safer matching.
- Logged-in customer order list.
- Full-order withdrawal request flow.
- Confirmation step before final submission.
- Required declaration / GDPR checkbox.
- Customer confirmation email.
- Admin notification email.
- WooCommerce order note integration.
- Duplicate active withdrawal request protection.
- Basic rate limiting and security event logging.
- HPOS-compatible WooCommerce order API usage.
- Mobile-friendly frontend.
Documentation: https://ujweblapot.hu/online-elallas-lite/
WooCommerce dependency
WooCommerce must be installed and active. Without WooCommerce, the plugin shows an admin notice and the withdrawal flow is not available.
Compatibility target:
- WordPress 6.3 or newer.
- PHP 8.1 or newer.
- WooCommerce 8.0 or newer.
- WooCommerce tested up to: 10.8.
- WooCommerce HPOS compatible.
Legal disclaimer
This plugin is a technical tool for handling online withdrawal requests. It does not provide legal advice. The store owner is responsible for legal compliance, consumer information, terms and conditions, and the final legal wording shown to customers.
Installation
- Upload the plugin ZIP file in Plugins > Add New > Upload Plugin.
- Activate Ujweblapot.hu – Online Elállás for WooCommerce.
- Make sure WooCommerce is active.
- Open WooCommerce > Settings > Online elállás.
- Configure withdrawal days, admin email address, eligible order statuses and the declaration text.
- Add the
[ujwe_elallas]shortcode to a page, or use the automatically created withdrawal page.
Faq
Yes. The plugin works with WooCommerce orders and requires WooCommerce to be active.
Use [ujwe_elallas] to display the withdrawal request form.
Yes. Guest customers are verified with order number, email address and phone number. At least two values must match the WooCommerce order data.
Logged-in customers can choose from their own eligible WooCommerce orders. They do not need to enter an order number, email address or phone number separately.
The Lite version supports full-order withdrawal requests. More advanced operational workflows are handled by a separate plugin hosted outside WordPress.org.
Documentation for the Lite plugin is available at https://ujweblapot.hu/online-elallas-lite/.
No, not by default. Withdrawal requests and security event tables are kept unless the administrator explicitly enables the “Delete data on uninstall” setting before uninstalling the plugin.
No. The plugin is a technical tool and does not provide legal advice.
Reviews
Changelog
1.0.4
- Removed generic request type and product JSON storage from the Lite release.
- Cleaned up the Lite plugin to handle full-order withdrawal requests only.
- Improved WordPress.org review compliance.
1.0.3
- Updated plugin branding for WordPress.org review.
- Added the
[ujwe_elallas]shortcode as the official shortcode. - Renamed internal prefixes to the Ujweblapot.hu plugin prefix.
- Cleaned up the Lite release for WordPress.org submission.
- Added WordPress.org compatible readme.txt.
- Added opt-in uninstall data deletion setting.
1.0.2
- Improved mobile button rendering.
- Filtered technical WooCommerce order item metadata from frontend output.
- Improved guest order identification.
1.0.0
- Initial Lite release.