Ujweblapot.hu – Online Elállás for WooCommerce

Plugin Banner

Ujweblapot.hu – Online Elállás for WooCommerce

by hadzsiadam

Download
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.

  1. Upload the plugin ZIP file in Plugins > Add New > Upload Plugin.
  2. Activate Ujweblapot.hu – Online Elállás for WooCommerce.
  3. Make sure WooCommerce is active.
  4. Open WooCommerce > Settings > Online elállás.
  5. Configure withdrawal days, admin email address, eligible order statuses and the declaration text.
  6. Add the [ujwe_elallas] shortcode to a page, or use the automatically created withdrawal page.
Does this plugin require WooCommerce?

Yes. The plugin works with WooCommerce orders and requires WooCommerce to be active.

Which shortcode should I use?

Use [ujwe_elallas] to display the withdrawal request form.

Can guest customers submit a request?

Yes. Guest customers are verified with order number, email address and phone number. At least two values must match the WooCommerce order data.

How does the logged-in customer flow work?

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.

What does the Lite version support?

The Lite version supports full-order withdrawal requests. More advanced operational workflows are handled by a separate plugin hosted outside WordPress.org.

Where can I find documentation?

Documentation for the Lite plugin is available at https://ujweblapot.hu/online-elallas-lite/.

Are plugin data tables deleted on uninstall?

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.

Is this plugin legal advice?

No. The plugin is a technical tool and does not provide legal advice.

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.
Back to top