Skip to content

Shopify tutorials for the person running the store. Orders, discounts, fulfilment, returns.

Duplicate an order in Shopify for a repeat customer

A regular customer orders the same things again. Duplicating their last order rebuilds it as a draft, so you do not have to add every line by hand. This tutorial duplicates order 1031 for Priya Nair: three Trail Crew Tees and one Summit Hoodie.

Written · Shopify admin, desktop steps · 5 minutes read

The worked example

CustomerPriya Nair
Original order1031
3 × Trail Crew Tee, $28.00$84.00
1 × Summit Hoodie, $45.00$45.00
Subtotal$129.00
Shipping, re-added$12.00
Total before tax$141.00

Download the duplicate check: duplicate-order-check.csv (93 bytes).

The lines carried into the duplicate draft. The two line totals add to the $129.00 subtotal in the slip above.

1Open the original order

From your Shopify admin, go to Orders and click order 1031. Check the lines first: three Trail Crew Tees at $28.00 and one Summit Hoodie at $45.00. Duplicating is worth it when the customer wants the same order again or when you want to change an existing order.

2Click Duplicate

On the order details page, click Duplicate. A draft order is created with the same line items and customer information as the original order. The duplicate carries the products, the customer, the addresses, the notes, and the tags.

3Check what carried over

Open the new draft and read the lines. The products, customer information, email, billing, and shipping addresses, notes, note attributes, and tags carry over. The market carries over too. If a product has been removed from your catalogue, it will not be in the duplicate draft.

4Re-add the $12.00 shipping rate

Discounts and shipping rates are not duplicated in the draft order. The duplicate draft holds $129.00 of products and no shipping. Add the $12.00 flat shipping rate back. The total before tax is now $141.00.

5Make any changes, then finish

Modify the draft with any new details, for example a different quantity or an added item. Then send the invoice, accept payment, or save it as a draft to update later from the Drafts page. When payment is accepted, an order is created for it on the Orders page.

The arithmetic

LineQuantityUnit priceLine total
Trail Crew Tee3$28.00$84.00
Summit Hoodie1$45.00$45.00
Subtotal$129.00
Shipping, re-added$12.00
Total before tax$141.00

The duplicate draft totals $141.00 before tax once the $12.00 shipping rate is added back.

Held at the counter

Duplicating drops the discount and the shipping. When you duplicate an order, the products, customer, notes, and tags carry over, but discounts and shipping rates do not. A duplicated draft with no shipping rate sends an invoice with no shipping on it until you add the rate back.

Removed products vanish from the duplicate. If a product has been removed from your catalogue, it will not be included in the duplicate draft. A deleted customer is handled differently: a customer is created from the email and addresses on the original order.

A duplicate is a new draft, not a copy of the order. The original order 1031 is untouched. The duplicate has no order number until it is paid, and it can be edited freely before you send the invoice.

Sources

  • Creating draft orders — Shopify's help pages: the full create-draft steps, custom items, inventory warnings, reserving items, and the invoice, payment, and payment-terms options.