About this plugin
Customers sometimes notice an apartment number, postcode, or phone number is wrong after paying. NimbleOrder Change Requests for WooCommerce gives them a signed, time-limited request link without exposing direct editing of paid orders.
The customer can propose shipping address and phone changes, then the store reviews the before-and-after values in WooCommerce. No order field changes until a manager approves the request.
Included
- Signed, expiring links for guests and logged-in customers.
- Address, phone, and customer message fields only.
- Configurable request window and eligible paid order statuses.
- A WooCommerce review queue with old and proposed values, order status, shipping method, and a warning when matching label, shipment, carrier, or tracking metadata is present.
- Approve, reject, or ask for clarification actions.
- Private request records, WooCommerce order notes, audit history, and email notifications.
- Per-order request lock.
- WooCommerce order CRUD and HPOS compatibility.
- WordPress personal-data export and erasure support.
The plugin does not update carrier records, tracking details, or shipping labels. Merchants must update or reprint labels separately. Product, quantity, price, coupon, total, payment, refund, and fulfillment changes are outside this plugin’s scope.
Requirements
- WordPress 6.5 or newer.
- PHP 7.4 or newer.
- WooCommerce 8.2 or newer.
Completed, cancelled, refunded, and failed orders are always closed. The order must be paid and within the configured request window. Subscription renewal orders are excluded when WooCommerce Subscriptions identifies them.