Digital Downloads - Wait before Fullfilling. Possible?

Topic summary

Issue: Using Shopify’s Digital Downloads app auto-fulfills orders, which prevents the store’s ERP (imports only unfulfilled/partially fulfilled orders) from ingesting digital orders. The merchant still needs immediate file delivery to customers.

Proposed options:

  • Use Shopify Flow to detect digital items (e.g., product type or 0 shipping weight) and delay or switch to manual fulfillment.
  • Add a free physical item to stop auto-fulfillment and keep the order unfulfilled.
  • Adjust ERP integration to import fulfilled orders or mark them appropriately after import.

Outcome: The merchant adopted a third‑party app that delivers downloads immediately while keeping orders unfulfilled, ensuring ERP import compatibility. This solution meets the requirement of instant access for customers without triggering auto-fulfillment.

Status: Resolved. No further action requested; alternative approaches (Flow rules, order composition changes, ERP adjustments) remain valid options depending on setup.

Summarized with AI on December 28. AI used: gpt-5.

Hello guys,

we would like to use the app Digital Downloads to offer our customers a digital product.

We like the function that the order is fullfilled immediately. The problem with this is, that the order status is “fulfilled” and the order will not be imported into our ERP system because it has the fulfilled status.

Is there any idea out there how we can solve this problem and still be able to immediately send the downloads to the customer. Letting the customer wait until we fullfill a digital order doesn’t really make sense for our system.

What would work as well is to send the files, but leave the order unfullfilled until we set it to fulfilled? Maybe through a flow?

1 Like

the digital download is provided on the thank you page and sent via email. i’m sure using shopify flow you could set a rule that if the product = digital goods or shipping weight = 0 to delay fulfillment or set to manually fulfilled.

Hello @jesick ,

I think you should consider a couple of options:
1st - use some discount/gifting app to add some free physical product to the order and make Shopify not auto-fulfill the order due to that product.
2nd - check your ERP integration and adjust it a bit. I think you are usually fulfilling orders in the ERP and that’s why it doesn’t grab already fulfilled orders. Instead, you can consider setting some mark to the imported orders that they were already imported.

My team has huge experience with these kinds of customizations, so drop me a line if you need help. We are happy to work on this tweak.

Best regards,
Anastasia

Hello Anastasia,

unfortunately our ERP only imports unfulfilled and partly fulfilled orders. Since this is not possible through the Shopify App we now use a third party app that allows download orders to be unfulfilled and still offer immediate download for customers. That works great for us.

1 Like

Hello @jesick ,

Great, glad to hear you found a solution.
Let me know if you need any assistance in future.

Thanks,
Anastasia