Linux 软件免费装
Banner图

Ångerrätt SE for WooCommerce

开发者 castrasteel
更新时间 2026年8月14日 03:19
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce gdpr sweden returns right of withdrawal

下载

1.7.10 1.7.13 1.7.9 1.8.1

详情介绍:

Ångerrätt SE for WooCommerce gives Swedish WooCommerce stores a complete, self-service workflow for the statutory right of withdrawal under the Distance Contracts Act (distansavtalslagen) — built on your real order data, not a contact form that just emails the store. A dedicated withdrawal page lets the customer:
  1. Enter their email address and receive a one-time verification code.
  2. Verify their identity by entering the code.
  3. Select an eligible order — the same time window as the actual withdrawal deadline, based on your delivery-time setting — and submit the withdrawal request.
When a request is submitted, the plugin records it, sets a dedicated order status, sends the customer a confirmation email and notifies the store. The confirmation email only confirms what was received — it makes no commitment about refund amount, shipping cost or timing until you've actually reviewed the request. All emails use the standard WooCommerce email template so they match the rest of your store's messaging. Key features This plugin is built for the Swedish market and its interface texts are in Swedish.

安装:

  1. Upload the plugin files to the /wp-content/plugins/angerratt-se-for-woocommerce directory, or install the plugin through the WordPress Plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. A withdrawal page (/angra-kop/) containing the [ngersefo_angerratt] shortcode is created automatically on activation.
  4. Go to WooCommerce → Ångerrätt to configure exclusions, the withdrawal window, contact details and display options.
WooCommerce 10.5.3 or later is required (this includes the security fix for CVE-2026-3589).

升级注意事项:

1.8.1 Floating tab is now the default display method (works regardless of theme/page builder) instead of Hook. Only affects new installs and stores that have never saved the settings screen — existing saved settings are unaffected. 1.8.0 Simpler settings screen (General/Advanced tabs), a confirmation email that no longer promises a refund outcome before you've reviewed the request, and a fix ensuring the order-selection window always matches the actual withdrawal deadline. 1.7.13 The plugin's three emails are now standard WooCommerce emails: editable and previewable under WooCommerce → Settings → Emails, and styled like the rest of your store's messages. 1.7.12 Fixes emails that were silently rejected by the recipient. The plugin no longer overrides your site's sender address, and warns you if WooCommerce's "From" address is on a domain your server cannot send for. 1.7.11 Your withdrawal page is no longer deleted and recreated when the plugin is activated — existing pages are kept. The floating tab is 50% larger, and withdrawal records are now covered by WordPress's personal data tools. 1.7.9 The two withdrawal tabs are now labelled "Ångerbegäran Nya" and "Ångerbegäran Alla" to tell them apart. 1.7.8 New "Ångerbegäran" tab in the order list showing all orders that have had a withdrawal request. 1.7.7 Settings fields keep their desktop width and now have a minimum width on mobile instead of compressing. 1.7.6 Settings field widths now reliably apply even when other admin styles tried to override them. 1.7.5 Settings fields now have a uniform width with a minimum size and no longer overflow the screen on mobile. No configuration changes needed. 1.7.4 Responsive settings fields: the admin settings screen now works correctly on phones and narrow windows. No configuration changes needed. 1.7.3 Optional partial returns, article numbers and shipping method shown on the withdrawal page and in emails. Partial returns are off by default; no action needed to keep current behaviour. 1.7.2 More reliable email-code verification (no PHP sessions) and coding-standards hardening.

常见问题:

Which page do customers use?

On activation the plugin creates a page at /angra-kop/ containing the [ngersefo_angerratt] shortcode. You can move the shortcode to any page you like.

Does it support guest orders?

Yes. Identity is verified with a one-time code sent to the order's email address, so customers do not need an account.

Is partial return supported?

Yes. Partial returns are optional and disabled by default — the plugin then registers a full withdrawal of the selected order, exactly as before. When you enable partial returns under WooCommerce → Ångerrätt, the customer gets a checkbox in front of each eligible product in the confirmation step and can withdraw only the items they choose. The order total is recalculated to reflect the selected products, and you can choose per store whether the shipping cost is refunded on a partial return.

Where is the data stored?

Withdrawal requests are stored in a dedicated table in your own WordPress database. Records are removed automatically after the retention period you set in the settings.

Does the confirmation email say whether the customer will get a refund?

No, and that's deliberate. The confirmation email only confirms that the request was received and lists which products it covers — it never states a refund amount, shipping status or a processing timeline, since those depend on your review of the request. You decide the outcome and communicate it separately; the plugin doesn't commit to anything on your behalf before that.

Why isn't there a right-of-withdrawal notice on the cart page?

The Distance Contracts Act requires this information before the customer is bound by the contract, which happens at checkout — not when items are merely added to the cart. The plugin shows the notice at checkout and on the order confirmation page, which satisfies the requirement; the cart page was intentionally left out.

更新日志:

1.8.1 1.8.0 1.7.14 1.7.13 1.7.12 1.7.11 1.7.10 1.7.9 1.7.8 1.7.7 1.7.6 1.7.5 1.7.4 1.7.3 1.7.2 1.7.1