| 开发者 | mbishu |
|---|---|
| 更新时间 | 2026年9月23日 18:17 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/.[amend_change_order order="123"]Item and quantity changes close the moment an order is marked shipped or completed, always. Address changes are closed by default too; you can allow them after shipping if your carrier accepts redirects, in which case the change is flagged on the order for you and the customer is told it is a request rather than a promise.
Any gateway that supports refunds through WooCommerce (Stripe, PayPal, WooPayments, Mollie, Square and most others) refunds automatically. Manual methods such as cash on delivery or bank transfer cannot refund themselves, so the order is flagged with the amount owed and the customer is told to expect a manual refund.
No. A paid order's total is never edited. Decreases are WooCommerce refunds with line items; increases are balance orders. Stock, tax and sales reports move the way they would if you had made the same change by hand.
Yes. The customer panel renders on the classic and block order pages, and orders are read and written through the WooCommerce CRUD API, so high-performance order storage is supported.
Yes. The link on the order confirmation page and in the order email carries a signed key that only unlocks that order.
No. Every feature works on any number of orders.
Nothing leaves your site. Cancel reasons and change attempts are stored in your own database, for your dashboard, and are deleted when you delete the plugin.
Yes. The panel is rendered from a WooCommerce template (change-order.php) you can override in your theme, and the flow exposes filters (amend_rules, amend_worth_offering, amend_next_steps, among others) for anything else.