Description
Edit paid orders without the manual work
WooCommerce locks an order once it is paid. Changing a size, adding an item or fixing an address then means cancelling, refunding by hand, working out tax and shipping, then sending a new invoice.
WPHEKA Edit Orders for WooCommerce does all of that for you. You always see a preview first: what changes, what is refunded, what the customer pays and what happens to stock.
The money is worked out for you
- Order costs less? The difference is refunded through your payment gateway and the items go back in stock.
- Order costs more? A small linked order is created for the difference and your customer gets an email with a link to pay it. The change is made when it is paid. Until then the order ships as it was.
- Same price? The change is made straight away.
What store owners can do
- Change quantities, remove items and add products to Processing and On hold orders, with an optional price for added products
- Swap a variation such as a size or colour, with the price difference worked out from what the customer actually paid (coupons included)
- Change the shipping or billing address, with shipping re-rated from your shipping zones and tax worked out again
- See linked balance orders on the order screen, copy the pay link, send it again or cancel it
- Approve or decline cancellation requests next to a log of every change
What customers can do
Within the time you allow (one hour by default), from the thank-you page, My Account or the link in their order email:
- Cancel the order with a reason, straight away with a refund or as a request for you to approve
- Change the delivery address, with any difference in shipping or tax shown before they confirm
- Change a size or colour to another option that is in stock
- Edit their order note
- Say “All good, no changes needed” to close the window early
Changes stop as soon as the order ships: when it is completed, has a tracking number or is marked fulfilled. Guests who come back later from another browser confirm the email address on the order first, so a forwarded link alone can’t redirect a parcel.
Refunds you can trust
- A paid order’s totals are never changed directly. Decreases are real WooCommerce refunds with tax split per tax rate, so your reports stay right.
- If your payment method can’t refund automatically, the refund is still recorded with stock restored. The order is flagged “Manual refund needed” and you get an email.
- Cash on delivery orders: changes adjust the amount to collect instead of moving money.
- Orders paid by authorization only are left alone until the payment is captured.
Seven emails you control
Order updated, balance due with the pay link, manual refund needed, cancellation requested, order cancelled, cancellation declined and customer changed an order. Turn each one on or off and reword it in WooCommerce settings. The order confirmation email also gets a “change or cancel” link while changes are allowed.
Built for WooCommerce today
- Works with High-Performance Order Storage (HPOS) on or off
- Works with the Cart and Checkout blocks and with classic and block themes
- Refunds through any gateway that supports them, such as Stripe, WooPayments and PayPal Payments
- Templates and emails can be overridden in your theme, with documented developer hooks
- No tracking and no notices outside its own screens