How can I delay order confirmation notifications for pre-orders?

3 0 4

Hi there,

I'm wondering if there is any way to add a brief delay time between an order being placed and Shopify triggering its automated confirmation notification. Here's why...

We use a Pre-Order app to allow customers to pre-order products on our store. I'm trying to send an alternative e-mail confirmation message for pre-orders as compared to regular orders to set expectations properly. The app automatically adds the tag "Pre-Order" to pre-orders, so by using {% if order.tags contains 'Pre-Order' %} in my order confirmation I have been able to make this work....almost. 

It seems that sometimes it works, and other times not. The only thing I can figure is that the order tag may not always register as quickly as the notification sends out. If I can delay the notification sending, my guess is the tag should be loaded by the time it sends. I could be wrong on this, but could be worth testing if possible.

So, any suggestions? Either for delaying this or alternative thoughts on how I can achieve a similar function?

Reply 1 (1)

1 0 0

I am having exactly the same problem. Did you find the solution?