[WordPress] 外掛分享: Odstupenie od zmluvy pre WooCommerce

首頁外掛目錄 › Odstupenie od zmluvy pre WooCommerce
WordPress 外掛 Odstupenie od zmluvy pre WooCommerce 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.6.0 上架:2026-05-21

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.6.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Odstupenie od zmluvy pre WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

This plugin adds a “withdrawal from contract” button and form to your WooCommerce store, in full compliance with EU Directive 2023/2673 and Slovak Act No. 102/2014 Coll. on consumer protection in distance selling.
Key features

Shortcode [withdrawal_form] — embeddable on any page
“Withdraw from contract here” button on every order in My Account (hides after 14 days)
Automatic 14-day withdrawal-period check — visual and server-side blocking after expiry
Automatic form pre-fill for logged-in customers (name, e-mail, list of orders)
Order ownership verification: e-mail or postcode for guest checkouts
Order-number existence check before further validation
HTML confirmation e-mail to the customer with submission date and time (legal proof on a durable medium)
HTML notification e-mail to the shop owner with 14-day refund reminder
Database log of every submission in wp_oodz_log (with IP address)
Admin overview: WooCommerce > Withdrawals from contract
Rate limiting — max 3 attempts per hour per IP (anti-spam)
Legally exact button wording per Articles 1 and 3 of the directive

WooCommerce compatibility
The plugin works with both order-storage systems:

HPOS (High Performance Order Storage) — new wc_orders tables, WooCommerce 7.1+
Legacy — classic storage via WordPress posts/postmeta

Switching is fully automatic. HPOS compatibility is declared via FeaturesUtil — the plugin shows a green compatibility badge in WooCommerce > Settings > Advanced.
Legislation
The plugin is designed in compliance with:

EU Directive 2023/2673 (effective 19 June 2026)
Slovak Act No. 102/2014 Coll. on consumer protection in distance selling

What the plugin does NOT do

Exceptions from the right of withdrawal (digital content, hygiene goods, etc.)
Automatic refunds or order status changes in WooCommerce
Generating credit notes or return labels
Carrier integration

These steps are handled by the shop owner manually according to their terms and conditions.
Usage

Activate the plugin
Create a page and insert the shortcode [withdrawal_form]
In WooCommerce > Withdrawal Settings, enter the URL of that page
Add a link to that page in your site footer

延伸相關外掛

文章
Filter
Apply Filters
Mastodon