| 开发者 | pluginsatelier |
|---|---|
| 更新时间 | 2026年10月29日 23:36 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
assets/build/ ships with the plugin in frontend/src/; to build them again, run npm ci and npm run build in the plugin folder with Node.js 20 or newer.
/wp-content/plugins/atelier-cancel-order-change-address-for-woocommerce, or install the plugin through the WordPress Plugins screen.No. The free version covers cancellation, same-zone address changes, order notes, and merchant-approved personalisation fields. Product swaps, quantity changes, and paid upsells are reserved for the Pro version.
Yes, when the order has a refundable balance, WooCommerce allows the gateway to attempt the refund, and the gateway confirms success. The plugin records the attempt before calling the gateway and prevents duplicate local submissions. If an automatic refund is unavailable or fails, the order is still cancelled and the merchant receives a manual-reconciliation notice. Gateway coverage is deliberately conservative:
Yes. When a guest order enters the editing window, the guest receives one email with a signed "Manage order" link and the deadline to use it; the store can edit or disable that email under WooCommerce > Settings > Emails. The link contains the order ID and order key. The key is compared safely, the link expires when the editing window closes, and the guest view does not expose another order's data.
ShipStation and Packlink PRO respect the gate with their default status behaviour. WooCommerce Shipping warns before label purchase and closes the window after a successful purchase. Sendcloud, Shipmondo, and other integrations that pull through the REST API are not guaranteed and not verified; confirm their imported statuses in the provider panel. See the Shipping compatibility section and the guide for the versions and conditions covered.
No. This is a configurable commercial cancellation window before fulfilment. Keep your formal returns and right-of-withdrawal process separate and appropriate for your products and jurisdiction.
The plugin has zero telemetry and makes no external requests of its own. An automatic refund is processed by the payment gateway already connected to your WooCommerce store.
Yes. HPOS, legacy order storage, block checkout, and classic checkout are covered from the first release.
The My Account pages and the signed guest order page define the DONOTCACHEPAGE constant and send WordPress no-cache headers, so a page cache that honours them does not store these customer-specific pages. The plugin does not configure any caching plugin itself: if yours ignores that constant or those headers, exclude the My Account pages and URLs containing wcoe_guest_order from its cache.