Woocommerce | Edit Order by Customer

Let WooCommerce customers edit eligible orders from My Account. Control order statuses, billing and shipping details, products, and payment methods

Woocommerce | Edit Order by Customer

₹ 129.92 - one-time

  • 🛡 Virus-scanned & clean
  • 🏅 Licensed under GPL — yours to keep
  • 🎧 One Year of support included
  • 🔒 Secure checkout
  • ↓ 0 downloads

Version history

1 release available — use the latest unless you need an earlier build.

  • v1.1.6 Current
    30 Oct 2026

₹ 129.92

Overview

What you’re getting

WooCommerce Edit Order by Customer is an order-management extension by Addify that allows customers to make permitted changes to their existing orders directly from their My Account page. Instead of contacting store support whenever they need to correct an address, change a product selection, or update a payment or shipping method, customers can edit selected order details themselves.

Store administrators stay in control of the process. You can decide which customer roles can edit orders, which order statuses allow changes, and which specific fields are available for editing. When a customer updates an order, the store administrator receives an email notification with the revised order details, and the order is automatically moved to On hold for review.

This is particularly useful for B2B stores, wholesale businesses, and stores where customers often need to make adjustments before completing payment.

What You’re Getting

  • Customer-facing order editing from the WooCommerce My Account area
  • Controls for editing orders according to user roles and order statuses
  • Editable billing and shipping address fields
  • Product editing controls for supported order statuses
  • Options to allow or restrict specific products
  • Customer access to selected payment methods
  • Customer access to selected shipping methods
  • Automatic email notifications when customers edit orders
  • An administrator review process after an order is changed

Key Features

1. Allow Customers to Edit Their Orders

Give customers the ability to update eligible orders without having to contact your support team. Once enabled, an Edit Order button appears in the orders section of their My Account page.

2. Control Editing by Order Status

Choose when customers are allowed to make changes. You can configure editing permissions around the current order status, helping prevent unwanted modifications at later stages of order processing.

3. Set Permissions by User Role

Control which customer roles can access order-editing functionality. This is useful for stores that serve different customer groups, such as wholesale buyers, retail customers, and business accounts.

4. Edit Billing Addresses

Allow customers to correct their billing information when an order is eligible for editing. You can make all billing fields editable or select only the fields customers are permitted to change.

5. Edit Shipping Addresses

Let customers update delivery information before an order moves further through fulfilment. You can control individual shipping-address fields and restrict changes to details such as city, country, or postcode where necessary.

6. Add or Remove Products

When product editing is enabled, customers can use the available product-editing interface to remove existing products and add new ones through the Add Product popup.

7. Restrict Which Products Can Be Edited

Choose whether all products or only selected products can be edited. Product editing is designed for orders with supported statuses, specifically Pending payment and On hold.

8. Allow Payment Method Changes

Give customers the option to select from the payment methods you permit for eligible orders. This can help when a customer needs to use a different available payment option before completing payment.

9. Allow Shipping Method Changes

Configure which shipping methods customers can select when editing an eligible order. This gives customers more flexibility while allowing the store owner to control the available delivery options.

10. Configure Field-Level Editing

You do not have to make an entire order editable. Choose the specific billing, shipping, product, payment, and shipping-method settings that match your store’s order-management workflow.

11. Automatic Administrator Email Notifications

Receive an email when a customer changes an order. The notification includes the updated order details, helping administrators review what has changed without having to monitor every customer account.

12. Move Edited Orders to On Hold

After a customer edits an order, the extension automatically moves it to On hold. The administrator can review the updated information and move the order back to Pending payment or another appropriate status.

13. Support B2B Order Workflows

Businesses that receive large orders from wholesale or corporate customers can use customer-led editing to reduce unnecessary support requests. Customers can make permitted adjustments before payment, while administrators retain control over final processing.

How It Works

  1. Install and configure the extension in your WooCommerce store.
  2. Choose the customer roles that should have editing access.
  3. Configure the order statuses under which editing is permitted.
  4. Select which billing, shipping, product, payment, and shipping fields customers can change.
  5. Customers open My Account and select an eligible order.
  6. They use the Edit Order option to make the permitted changes.
  7. The store administrator receives an email notification, and the edited order moves to On hold for review.

Benefits for WooCommerce Store Owners

Reduce Routine Support Requests

Customers can correct eligible order details themselves instead of sending emails or contacting support for every small adjustment.

Give Customers More Control

A self-service editing option makes it easier for customers to correct mistakes and update their order information before the store processes it.

Maintain Administrative Oversight

Role-based permissions, order-status restrictions, and automatic notifications help store owners maintain control over customer changes.

Improve Wholesale Order Management

B2B customers who place larger orders can make permitted changes before payment, reducing back-and-forth communication with the sales team.

Who Should Use WooCommerce Edit Order by Customer?

This extension can be useful for:

  • B2B and wholesale WooCommerce stores
  • Businesses that accept large customer orders
  • Stores where customers frequently correct billing or shipping details
  • Online retailers that allow changes before payment
  • Stores that want to reduce manual order-editing requests
  • WooCommerce businesses that need controlled customer self-service

Compatibility and Setup Notes

  • Platform: WordPress with WooCommerce
  • Developer: Addify
  • Customer interface: WooCommerce My Account page
  • Permissions: Configurable by user role and order status
  • Order review: Edited orders are automatically moved to On hold
  • Product editing: Available for Pending payment and On hold orders
  • Requirements: The official listing specifies WordPress 6.5 or later, WooCommerce 4.0 or later, and PHP 7.4 or later. Check the current release requirements before installation.

Important limitation: This extension is intended for controlled edits to eligible orders, particularly before payment. Product editing is limited to Pending payment and On hold statuses. Do not assume customers can freely edit paid orders in Processing status or completed orders. Test the configured permissions and order-status workflow before enabling customer editing on a live store.

Make WooCommerce Order Management More Flexible

WooCommerce Edit Order by Customer gives customers a convenient way to update eligible orders while keeping store administrators involved in the review process. With configurable permissions, address editing, product changes, shipping and payment method controls, and automatic notifications, it can help reduce routine support work and make pre-payment order management more efficient.

Installation

Up and running in minutes

WordPress Plugin Installation

  1. Prepare the Plugin ZIP File

    Download the installable plugin ZIP file. If your download contains an outer package, extract it and locate the actual installable plugin ZIP.

    Prepare the Plugin ZIP File
  2. Upload the WordPress Plugin

    Log in to your WordPress dashboard. Navigate to Plugins → Add New Plugin → Upload Plugin. Choose the plugin ZIP file and click Install Now.

    Upload the WordPress Plugin
  3. Activate the Plugin

    After successful installation, click Activate Plugin. Complete any required configuration to start using the plugin.

    Activate the Plugin

FAQ

Questions, Answered

Is this the original product?

GPL NEST provides GPL-licensed WordPress products distributed under the applicable open-source license. We do not claim to be the original developer unless specifically stated.

Usage depends on the product’s GPL license and the terms shown on the product page. Please review the product information before installation.

When an updated version becomes available on GPL NEST, you can download it from your account according to your purchase or membership access.

Some premium features that depend on the original developer’s license key, cloud service, API, automatic updates, or external account may not be included.

Contact our support team if you have an issue with your download or installation. We’ll do our best to help.

GPL NEST MEMBERSHIP

Need More Than One Product?

Get access to thousands of WordPress themes and plugins with a GPL NEST membership.