[WordPress] 外掛分享: Order Change Requests for WooCommerce

首頁 › 外掛目錄 › Order Change Requests for WooCommerce
WordPress 外掛 Order Change Requests for WooCommerce 的封面圖片
全新外掛
安裝啟用
—
尚無評分
44 天前
最後更新
—
問題解決
WordPress 6.5+ PHP 7.4+ v1.0.1 上架:2026-08-31

內容簡介

Order Change Requests for WooCommerce 讓顧客在結帳後以結構化的方式請求更改訂單,同時保持商家對訂單的控制。顧客可以從訂單頁面提交請求,查看狀態,並撤回待處理的請求,商家則可以在專用的 WooCommerce 收件箱中審核這些請求。

【主要功能】
• 顧客可請求更改送貨地址
• 顧客可請求更改商品數量或移除商品
• 顧客可請求取消訂單
• 顧客可查看請求狀態並撤回請求
• 商家可在 WooCommerce 中審核請求
• 商家可接收新請求的電子郵件通知

外掛標籤

開發者團隊

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

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

原文外掛簡介

Order Change Requests for WooCommerce gives customers a structured self-service way to ask for changes after checkout while keeping the merchant in control.
Customers can submit a request from their order page, see its status, and withdraw a pending request. Store managers review requests from a dedicated WooCommerce inbox and can approve/mark completed or decline them.
This free release is intentionally request-based: approving a request does not automatically edit, cancel, refund, restock, reprice, recalculate, or otherwise mutate the WooCommerce order.
Customer features

Request a shipping-address change.
Request item quantity changes or item removal.
Request order cancellation.
Submit another change as free text.
See existing requests and their status on the order page.
Withdraw a pending request.
Receive email confirmation when a request is submitted and when the store decides it.
Use the flow for guest orders through a secure email-verification link.

Merchant features

Review requests in WooCommerce > Change requests.
Filter requests by Pending, Completed, Declined, or Withdrawn status.
Open the related WooCommerce order from the request.
Review normalized request details and audit history.
Approve and mark a request completed, or decline it.
Add an internal review note that is not sent to the customer.
Receive email notifications for new and withdrawn requests.
See the number of pending requests in the WooCommerce admin menu.

Safety and compatibility

Declares compatibility with WooCommerce High-Performance Order Storage (HPOS).
Uses WooCommerce order APIs rather than directly mutating order storage.
Uses optimistic locking to prevent stale concurrent request updates.
Uses mutation IDs to make workflow retries idempotent.
Uses short database transactions for request/event writes and guest token/session consumption.
Stores guest verification and session tokens only as one-way hashes.
Does not include analytics, telemetry, SaaS calls, payment automation, or refund automation.

By default, a new request is allowed for eligible orders within 30 minutes after order creation. The current eligible statuses are Pending payment, On hold, and Processing. Processing orders are flagged for merchant attention because fulfillment may already have started.
Privacy
The plugin stores order-change request records in custom database tables. Depending on the request type, stored data can include a new shipping name/address, requested item quantities, cancellation reasons, free-text messages, order/user identifiers, timestamps, request status, and audit history.
For guest orders, email addresses used for authorization are stored as one-way hashes in the plugin’s verification/session data. Raw verification and session tokens are not persisted.
Request-related email is sent through the site’s configured WordPress mail system. The plugin does not itself send request data to an external SaaS service and includes no telemetry or analytics.
A suggested privacy-policy section is added to WordPress’s Privacy Policy Guide for site administrators.

延伸相關外掛

文章
Filter
Mastodon