Allow Reorders

When enabled, reorders can be made directly from the customer account or from the original order in the Admin. Reorders are enabled by default.

Customer reorder link in the Admin

Criteria for reorder to be allowed for an order

  • The Allow Reorder configuration option must be enabled.

  • If order is in Hold or in Payment Review status, the reorder option is disabled.

  • If any of the items in the order is unavailable, out of stock, or disabled, the reorder option is disabled.

Configure customer reorders

  1. On the Admin sidebar, go to Stores > Settings > Configuration.

  2. In the left panel, expand Sales and choose Sales underneath.

  3. Expand Expansion selector the Reorder section.

    Reorder options

  4. Set Allow Reorder to one of the following:

    Yes Allows reorders from the customer account or orders list in the Admin.
    No Disables reorders.
  5. Click Save Config.

Reorder from Storefront

A customer can initiate the reorder functionality for a specific order from two pages:

  • My Orders page

  • Order View page

My Orders

The Reorder button is always displayed in the list with Orders (even if all products from the order are not available for reorder).

Case 1. All products from the order are available for reorder

User will be redirected to the cart, and all products are added to the cart

Case 2. Some/all products from the order are not available for reorder

The Reorder button will not appear on the My Orders and View Order pages.

Order view page

Case 1. All products from the order are available for reorder

User will be redirected to the cart, and all products are added to the cart

Case 2. Some/all products from the order are not available for reorder

The Reorder button will not appear on the My Orders and View Order pages.

Cart is not empty

If the cart is not empty and the user clicks Reorder (from the My Orders or Order View page), the existing products will remain in the cart with the added reorder products.

Reorder from the Admin

  1. On the Admin sidebar, go to Sales > Orders.

  2. Locate the order and open in View mode.

  3. Click Reorder which is displayed in the top button bar.

    After you click Reorder, the Create New Order page opens with reorder products.

  4. Fill in all required fields as needed.

  5. To submit the order, click Submit Order.