Editing Orders
Edit orders from the Spree Commerce admin dashboard for customer support needs, to update shipping details, or modify items in response to customer requests
Editing orders from the admin dashboard is essential for providing excellent customer support, allowing you to correct any mistakes, update shipping details, or modify items in response to customer requests. This often relevant in B2B scenarios, where orders often require adjustments due to bulk pricing, custom agreements, or changing inventory availability.
To edit an order, navigate to the Orders tab of the admin dashboard.
Find and click on the order you’d like to edit and you’ll be redirected to the order editor.
Here you’ll be able to modify any part of the order, besides the order number.
Let’s explore the different parts of an order that can be modified.
Add Line Items
You might want to add line items to an order to accommodate customer requests, such as adding additional products, upgrading items, or including promotional gifts.
This is particularly useful in B2B transactions, where bulk orders may need adjustments, or in cases where a customer wants to bundle more items without placing a new order.
To add line items, click ‘+ Add line item’ in the top section and select the variants to be added to the order.
You can also adjust the quantity of existing line items by clicking on ‘Show details’ to reveal the line items, and then clicking the pencil icon to edit the quantity.
Important: Whether the payment status of the order is paid or balance due, a new payment will need to be added to account for the price of the newly added line items (unless, e.g., it’s been added as a free gift)
Remove Line Items
On the other hand, you might remove line items from an order to correct errors, accommodate customer requests for changes, or adjust for out-of-stock items.
This is useful for handling partial cancellations, issuing partial refunds, or modifying B2B orders where quantities and product selections frequently change.
To remove a line item, click ‘Show details’ to reveal the line items, click the pencil icon next to the line item to be removed, and then click ‘Delete’.
Important: If the order has already been paid for, you’ll need to issue a partial refund for the order. If the balance is due, you’ll need to remove the current payment and add a new payment with the correct amount.
Change Addresses
In some cases, you might need to change the shipping or billing address to correct customer input errors, accommodate last-minute address updates, or resolve payment discrepancies.
This is useful when a customer moves, provides an incorrect address, or requests delivery to a different location, ensuring a smooth and accurate order fulfillment process.
To change the shipping or billing address, click the three dots in the top right corner of the Customer section and edit the address accordingly.
Important: If updating the shipping address results in a change of shipping zone (e.g., from North America to South America), you may need to adjust the shipping method to match the available options for the new zone.
Change Fulfillment Location
As an admin, you might want to change the fulfillment location for a line item to optimize shipping times, manage inventory across multiple warehouses, or accommodate customer preferences.
For example, this is useful when an item is out of stock at the original location but available elsewhere, ensuring faster delivery and better order fulfillment efficiency.
To change the fulfillment location for a line item, click on the split arrow icon next to the line in the shipment section of the order, and select the optimal location from the dropdown.
Doing so will split the order into two shipments, each with its own shipping method and cost.
Important: Since another shipping cost is being added to the order, you’ll need to update the payment amount.
Change Shipping Methods
To meet customer requests, expedite delivery, or adjust for carrier availability, you may also want to change shipping methods for an order.
Examples could be upgrading to faster shipping, accommodating address changes, or resolving issues like unexpected delays or cost adjustments.
To change a shipping method, click the pencil icon next to the current shipping method.
Then, select the preferred shipping methods from the dropdown and click ‘Save’.
Important: If the price of the new shipping method is different from the previous one, you’ll need to update the payment amount for the order.
Add Payments
Adding a payment to an order is critical to ensure that the order remains balanced and properly accounted for, especially when modifications increase the total cost.
This is crucial for cases like adding new items, upgrading shipping, or processing manual transactions in B2B sales, preventing discrepancies in financial records and order fulfillment.
To add a payment to an order, there are 3 options to choose from:
Create a New Payment
To manually add a payment , click on the ‘+ New Payment Method’ button. This will redirect you to a page where you can create a new payment for the order.
Here, you can set:
-
Amount - equals total order value by default
-
Payment Method - a list of payment methods available on your store
-
Payment Source - a list of the customer’s saved cards or accounts associated with the payment method
Once you’ve verified the information is correct, click ‘Create’ to add the payment to the order.
Note: Depending on the chosen payment method and its settings, the payment may or may not be automatically captured.
In the above example, we added a Stripe payment method using the customer’s saved card as the payment source.
Note: If the customer has no payment sources (i.e., credit/debit cards) associated with a particular payment method, you will not be able to create a payment using that method.
Send a Payment Link
Alternatively, you can send the customer a payment link by email. The customer will receive a link that redirects them to a pre-populated checkout where they can choose to pay for the order using any of the payment methods available on your store.
Note: The customer must be logged in to complete the purchase.
Copy Payment Link
Similar to above, but instead you copy the link and can send it to the customer via the preferred communication channel.
Remove Payments
Removing a payment from an order may occasionally be required to correct errors, handle a failed or incorrect transaction, or to update the payment amount.
This is useful in cases where a customer overpaid, changed their payment method, or canceled part of the order, ensuring accurate financial records and proper order adjustments.
To remove a payment, click the three dots next to the payment and click ‘Delete.
If the payment status is Paid, then you cannot remove the payment. Instead, it must be refunded. To learn about refunding orders, please refer to a separate support article.
Was this page helpful?