Learn how to edit existing orders in Spree Commerce.
Editing orders in the admin dashboard allows you to provide flexible customer support - whether that means adding items, correcting addresses, upgrading shipping, or adjusting payments. This is especially common in B2B scenarios, where bulk pricing, negotiated terms, or inventory changes may require updates after an order is placed.
To edit an order, navigate to Orders in the admin dashboard.Click the order you’d like to modify to open the order details page.You can edit most aspects of an order (except the order number). Below are the key areas you can modify.
You may remove items due to customer requests, partial cancellations, or stock issues.To remove a product:
Click Show details to expand line items
Click the three-dot menu on the line item you’d like to remove
Select Delete from the menu
If the order has already been paid, issue a partial refund. If the payment is still due, delete the existing payment and create a new one with the correct amount.
Payment Source (saved cards or accounts, if applicable)
Click Create to add the payment.
Depending on the payment method and its configuration, the payment may be captured automatically or require manual capture. If the customer has no saved payment source for the selected method, you won’t be able to charge it directly.