FROM CACHE - en_header

Better draft orders

Shopify Expert
17 0 8

Helo there!

We have a number of call centre staff who need to start taking orders over the phone.

Now I'm fully aware that draft orders in Shopify are quite limited. There's a number of things we need it to do that it just can't - take discount codes and looking up customers by postcode for example. All things that are pretty essential for call centre staff.

I'm also aware that there doesn't currently seem to be an app that addresses these limitations. EditOrder does to an extent but it would be too complicated for call centre staff.

Does anyone have a similar issue? Do you have any thoughts about how to resolve this other than developing a custom app?

Thank you!

Replies 7 (7)
Shopify Partner
97 0 15

Hi Jamie,

This isn’t my area of expertise, but might one of the invoice apps work for you? If I recall, one of them allowed for the creation of invoices on unpaid orders. I don’t know if it would still involve creating draft orders or not. I’m not aware of an app that improves the draft order process itself.


Todd - ShopClerk Order Tracking for Shopify -
Shopify Expert
17 0 8

Thanks Todd.

Unfortunately not as we need to take payments over the phone which an invoice app wouldn't be able to do.

Interestingly, it seems there's a lot of historical forum posts of people looking for similar things and also, Bold once developed an app that did it but it no longer exists:

Shopify Staff (Retired)
Shopify Staff (Retired)
231 1 42

Hi, Jamie!
Anders from the Shopify Social Care team here. Thanks for reaching out and providing this feedback.

Our team here often works as an 'ear to the ground' for feature requests from our community. Expanding the draft order functionality is something we hear often, and while I can't provide a direct timeline, I'd be happy to pass this along to our development team for consideration. 

For now, other options would be to use an app, as you mentioned, or to develop a custom app. If Edit Orders wasn't quite the right fit, I would try looking into Customer Order Status or Order Desk.

Thanks again!

Anders3 | Social Care @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Shopify Expert
17 0 8

Hi Anders,

Thanks for your reply.

Unfortunately I don't think either of those apps will help us. Looks like a custom app is the only way to go.


Shopify Partner
97 0 12

Hey Jamie,

If you are still looking for a solution to this take a look at how our app, AirPower, enables you to create/update draft orders from Airtable. You can see the sample Airtable base to do this here, and we have a help article on how to set this up - How to create draft orders from Airtable . 

We have a few clients that are using it for a quite similar set up to what you describe. The sales/support folk have access to their draft orders table in Airtable, and can add new draft orders or modify existing ones very quickly.

Shopify Partner
100 6 23

Hi Jamie,

Yeah I searched Shopify forums and API docs, it seems like they dont allow us to query customer based on zip code.

For the applying discount code part, I thought of creating a checkout just like a normal customer would do, apply the discount code, but don't complete the checkout. Then go to Abandoned Checkout and convert it into Draft Order, this way, the discount code and also custom product options can be captured.

I have made an app that lets you convert Abandoned Checkout into Draft Order while retaining the discount code, product options and customer information, I think this could speed up draft order creation for your call centre staff as well.

Here's the app :


Hope this can help you.



Spent too much support time dealing with order cancellation request from customer? Wouldn't it be good if customer can cancel order on their own without bugging your support? Try out Cancellable app! . I also write articles about store customization that can improve your customer shopping experience here : Yagi Software Blog
New Member
5 0 0



Did you ever find an app to support what you are looking for?  I need the same thing!