Closed
Description
A user can edit an existing order.
Roadmap:
- Infrastructure for editing
- Enable edit & save order buttons Store Orders: Enable "Edit Order" button #18510
- Customer details form: email, name, phone number, address Store Orders: Edit customer info on an order #18579
- Product search bar Store: Add a "product search" component #18343, Store: Update
ProductSearch
component for better variation support, multiple selections #19531 - Update OrderDetailsTable to allow quantity change Store Orders: Add ability to edit product quantity on orders #19047
- Add fee lines to the single order view Store Orders: Add fees to single order views #18729
- Delete products from an order Store Orders: Add “Delete” button to products & fees on an order #19056
- Dialog to add fees Store Orders: Add fees to an existing order #19141
- Add products to an order Store Orders: Add products to existing orders #19243
- Update shipping Store Orders: Enable editing of the shipping total #19641
- Make sure editable sections are based on order status (products can change until paid, address can change until shipped) Store Orders: Add order status checks to editable sections #19707
- Open to production Store Orders: Enable editing on staging & production #20254
Editing tasks in wp-admin:
- Change order date
- Change order status (already possible)
- Update customer shipping address
- Update customer billing address
- Add products
- Add fees
- Add shipping charge
- Discounts can be given by negative fees, but I can't seem to add a coupon to an existing order
Dev requirements:
- State to track edits
- Action to save edits
- UI for editing order