User Tools

Site Tools


Sidebar

magento_2:order_editor

For more details see how the Order Editor extension works.

Guide for Order Editor for Magento 2

Streamline order management with the Order Editor for Magento 2. Customers can now edit orders after placement, without cancellation.

  • Edit orders after registration (Pending, Processing, and other statuses)
  • Updating of key order details: products, addresses, payment, delivery, and discounts
  • Automatic recalculation of totals, taxes, and shipping costs
  • Simple frontend interface for easy order editing
  • Set a timer for order edit
  • Track all changes with email notifications
Please note that this module works only for stores with the Payment Action set to “Authorize” in the Payment Method settings. If the payment action is set to “Authorize and Capture”, order editing is not supported, as the payment is already captured and cannot be adjusted.Learn more about payment actions here.

General extension settings

Extension configuration is located at Stores→ Settings → Configuration → Amasty Extensions → Order Editor

Enable Order Editor - Select Yes to enable this module.

Editable Statuses - Orders with the selected statuses will be available for editing. Select all or leave blank to allow editing in any status.

Time Frame for Editing (in Min) - Specify the time period after placing an order during which customers can enter order editing mode and make changes.

Editing Time Countdown (in Min) - Specify the time period during which, after proceeding to Checkout, the order will remain in the ‘In Editing’ status and be available for editing. If no changes are saved within the specified time, editing will be canceled, and the order will revert to its previous status. (Note: the minimum value is 5 minutes.)

Order Edit Comment for Customers - Specify the text that will be displayed in customer accounts for orders that were edited.

The countdown begins as soon as the customer enters edit mode. A pop-up will appear 60 seconds before the timer expires, prompting the customer to either confirm exit or extend the session. If extended, the timer resets and starts a new countdown based on the Editing Time Countdown (in minutes).

Admin Notification

Go to Stores→ Settings → Configuration → Amasty Extensions →Admin Notification .

Send Order Change Notification - If enabled, the admin will receive an email if the order is modified by the customer.

Order Change Email Template - Define an email template.

Admin Email Address - Specify the email addresses that should receive notifications about order edits.

Email Sender - Choose the email sender from whom the notification will be sent.

Order’s Statuses

To see orders available for edition go to Sales → Orders.

The “Available for Editing” column displays orders marked as Yes/No, indicating whether a specific order can be edited.

Yes - Orders with editable statuses and a creation time within the specified Time Frame for Editing (in Min).

No = all other orders.

The status In Editing will be applied to orders when the customizer makes edits.

How it looks on the storefront:

How Customer can edit order from Account:

Customers can edit orders in their accounts by following this steps: Sign In → My Orders - Edit:

How Timer is shown during editing:

magento_2/order_editor.txt · Last modified: 2025/06/17 10:52 by avronskaya