[WordPress] 外掛分享: Web Queenz Withdrawal Manager for WooCommerce

首頁外掛目錄 › Web Queenz Withdrawal Manager for WooCommerce
WordPress 外掛 Web Queenz Withdrawal Manager for WooCommerce 的封面圖片
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
24 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.0+ v1.0.0 上架:2026-06-22

外掛標籤

開發者團隊

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

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Web Queenz Withdrawal Manager for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Web Queenz Withdrawal Manager for WooCommerce is a production-quality WooCommerce plugin that implements the EU consumer withdrawal right workflow directly inside your store — for both registered customers and guests.
Built to comply with EU Directive 2011/83/EU and the new Directive (EU) 2023/2673 “Withdrawal Button” requirement (effective June 19, 2026), the plugin provides a complete withdrawal management system with the mandated two-step confirmation flow, a professional admin dashboard, automated email notifications, and GDPR-ready data handling.
Core Features
Customer Workflow

“Withdraw From Contract Here” button on My Account orders and order detail pages, per Article 11a labelling requirements
Two-step withdrawal flow — statement step followed by a separate “Confirm Withdrawal” function, satisfying the Article 11a two-step pattern
Eligibility validation — 14-day window, order status checks, item-level availability
Product-level and partial withdrawal support
Refund or exchange selection
Optional customer reason field
My Account → Withdrawals history tab

Guest Withdrawal Portal

Dedicated guest withdrawal page (auto-created on activation)
Secure order ID + billing email validation
Enumeration protection — generic error messages prevent order/email fishing
Session-based secure multi-step flow

Admin Dashboard

Operational dashboard with status counts (Pending, Approved, Completed, Rejected)
Full requests list table with search, filters, sorting, and pagination
Single request detail view — customer info, order link, item snapshots, timeline
Controlled status transitions (pending → approved → completed etc.)
Internal admin notes system (append-only, never shown to customers)
Activity timeline — full audit log per request
Bulk actions (approve, reject, complete) with validation and feedback

Email Notifications

Admin notification on new request submission
Customer confirmation email with reference number
Customer status update emails for approved, rejected, and completed requests
Template-based HTML emails — theme-overridable

Settings

Configurable withdrawal window (minimum 14 days — EU law enforced)
Guest withdrawals toggle
Exchange option toggle
Required reason toggle
Admin notification email
Customer email toggles
Data retention on uninstall setting

Technical

WooCommerce HPOS compatible (High Performance Order Storage)
Modern OOP PHP architecture
Translation ready
GDPR data export and erasure support
WordPress privacy policy content integration
Secure — nonce verification, capability checks, sanitization, escaping throughout

Developer Notes
The plugin is built with a clean modular architecture:

Entity/repository pattern for withdrawal records
Centralized eligibility validation engine
Event-driven email architecture
Append-only timeline and notes storage
Controlled status transition system
Core services loaded on all request contexts (frontend, admin, AJAX)

About
Web Queenz Withdrawal Manager for WooCommerce is developed by Ali Adeel and maintained by Web Queenz.

延伸相關外掛

文章
Filter
Mastodon