Fulfilling a digital item with flow?

Kim_Eriksen
Shopify Partner
4 0 2

Hi, we sell a digital product which we handle with flow.

We trigger on order created.

"Deliver" the digital product via a HTTP request. 
After that I would like to fulfill, capture and archive.

Capture and archive is easy - but I cannot figure out how to fulfill.

 

Help 😊

 

/Kim

Replies 7 (7)
JoesIdeas
Shopify Expert
2028 182 535

Have you tried using the "product shipping required" field to check for fulfillment?

 

That's the main way people fulfill digital products with Order Automator. I would expect you can access that field in Flow as well, try using that.

 

The product shipping required field is in the Product admin page, that's what makes it a digital product. I would think Flow would have that option.

 

Then just make sure the location you select to fulfill from is assigned to that product. Check the Inventory section when on the product (or variant) page in the Shopify admin.

 

If you're not using product shipping not required for some reason, then just match up the SKU, and fulfill from the location the product is assigned inventory.

• Creator of Order Automator (automate tagging, fulfillment, FBA, notifications, fraud, and more)
• Shopify developer for 10+ years, store owner for 7 years
• I make guides like Shopify Automation Tips and How to Deal with Fraud and Chargebacks
Kim_Eriksen
Shopify Partner
4 0 2

Hi Joe,

Thanks for taking time to reply!
I'm in search of a flow action that fulfills a digital product - similar to clicking fulfill in Shopify admin.

 

Shopify FLOW:

1. Trigger: order created

2. action: capture payment

3. action: fulfill digital product 👈  I cannot find this one

4. action: archive order

JoesIdeas
Shopify Expert
2028 182 535

I assume you can fulfill line items with Flow based on conditions like that, I would just look for a fulfill action and match parameters for that product. If there's not a "fulfill digital product", for example then just do a condition IF order line item shipping is note required, THEN fulfill line item from location X.

 

 

• Creator of Order Automator (automate tagging, fulfillment, FBA, notifications, fraud, and more)
• Shopify developer for 10+ years, store owner for 7 years
• I make guides like Shopify Automation Tips and How to Deal with Fraud and Chargebacks
Kim_Eriksen
Shopify Partner
4 0 2

No, there is no action to fulfill - only send message to fulfillment service.

alifaiz1804
Shopify Partner
11 0 2

Hey @Kim_Eriksen did you find any solution for this?

Kim_Eriksen
Shopify Partner
4 0 2

Yes, we had to do a HTTP request where we use the API to fulfill.

alifaiz1804
Shopify Partner
11 0 2

Did you use the flow app for fulfillment or use Fulfillment API, I have seen Fulfillment API documentation and there is no way to fulfill a digital product as they are not embedded with the fulfillment order, need help finding something to fulfill the digital product. Please provide a detailed solution on how you fulfill digital orders. Thanks