Linux 软件免费装

Bitron Right of Withdrawal

开发者 oaron
更新时间 2026年6月2日 19:48
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility gdpr consumer rights refund withdrawal

下载

详情介绍:

From 19 June 2026, EU member states require every consumer-facing online shop to provide an online withdrawal function — not just static information, but a continuously available electronic interface where the consumer can declare intent to withdraw, and from which the shop sends an automatic confirmation on a durable medium. In Hungary the same rule applies through the amendment of Government Decree 45/2014. Bitron Right of Withdrawal delivers exactly that, accessibly. What the plugin does Compatibility The plugin integrates with WooCommerce orders. It declares HPOS (High-Performance Order Storage) compatibility and uses the WooCommerce CRUD API throughout. WooCommerce is referenced for compatibility only — the trademark is not used in the plugin name or slug. Important — what this plugin does NOT do This is a technical tool, not legal advice, and does not by itself guarantee legal compliance. The plugin does not generate Terms of Service text, privacy-policy text, or other legal content — those must be prepared by your own lawyer. The confirmation email contains only a factual acknowledgement (received, when, with which ID, what content); any "what happens next" wording is the shop operator's own policy and must come from you. The plugin records each withdrawal and notifies you, but it does not issue refunds automatically. Refunds remain a deliberate admin action through WooCommerce's standard refund interface. Privacy The plugin stores only what is necessary to acknowledge and document the withdrawal: name, email, order reference, optional note, timestamps and a unique identifier. No IP address is stored in plain text. On plugin removal the stored records are kept by default (so an accidental deactivation cannot destroy evidence); a setting lets you opt in to deletion at uninstall.

安装:

  1. Install the plugin through the Plugins → Add New screen, or upload the plugin folder to /wp-content/plugins/bitron-right-of-withdrawal/.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Create the page that should host the form (for example, "Withdrawal declaration") and either:
  4. add the shortcode [bitrow_form] to the page content, or
  5. insert the Withdrawal Form block in the block editor.
  6. Go to Withdrawals → Settings in the WordPress admin and select that page in the Form page setting. This is what enables the contextual link in WooCommerce's "My Account" area and in the order confirmation emails.
  7. Review the other settings on the same screen (withdrawal window length, admin notification, email subject and body) and save.

屏幕截图:

  • The Withdrawals admin list collects every incoming declaration with its unique `BITROW-XXXXXX` reference, the linked order, and the customer's refund preference.
  • Settings → General — withdrawal window length, admin notification, and opt-in record deletion at uninstall.
  • Settings → Form — optional intro paragraph and brand colors for the submit button, with a live WCAG contrast meter so a custom brand color cannot quietly drop below AA.

常见问题:

Do I still need to put withdrawal information in my Terms of Service?

Yes. The plugin provides the technical function; your Terms of Service must still explain the right of withdrawal, exceptions, and refund handling under your shop's policy. Your legal advisor drafts that text — the plugin does not.

What about the privacy policy?

The plugin registers a suggested paragraph in the WordPress Privacy Policy Guide describing what data it processes. Your lawyer should integrate that into the shop's full privacy policy.

Does it automatically refund the customer?

No. The plugin records the withdrawal and notifies you; refunds remain a deliberate admin action through WooCommerce's standard refund interface.

Is it accessible?

Accessibility is the product's main differentiator. The form is WCAG 2.1 AA — programmatic labels, keyboard operability, visible focus, live regions for status messages, sufficient contrast. The admin list follows the same standard.

Can a guest customer use it, or only logged-in users?

Both. A guest provides the order number plus the email used on the order; a logged-in customer sees a select of their own in-window orders. The form is never gated behind login.

Can I change the 14-day withdrawal window?

Yes. Settings → Bitron Right of Withdrawal exposes the window length in days. The default is 14 (the EU minimum); some jurisdictions require longer.

Does it work with HPOS (High-Performance Order Storage)?

Yes. The plugin declares HPOS compatibility and uses the WooCommerce CRUD API rather than direct post-meta access.

Where can I find the recorded withdrawals?

Under Withdrawals in the WordPress admin sidebar. Each entry has a unique reference (e.g. BITROW-XXXXXX) and a timestamp; the list is a simple, paginated view.