Is it possible to run a flow that accepts/receives purchase orders?

Is it possible to run a flow that accepts/receives purchase orders?

atompacks
Tourist
10 0 2

I'm trying to work out if it's possible to create a time triggered flow that accepts / receives purchase orders. 

Our customers know that we release new product every Tuesday at 9AM and they are often on the website waiting. Occasionally we get a phone call, or something else unexpected happens and because I'm distracted - the packs end up going on the site late. Result = angry customers. 

It would be much more convenient for us if a flow could run at the exact same time every week - check which purchase orders are due that day and then accept them - without any human intervention.

Is that possible? Or is there another (better) way to time trigger restock? Are there any problems I haven't thought of? Thanks in advance for your help!

Replies 4 (4)

heddykhalifa
Shopify Partner
160 13 35

Hi Atompacks!

Unfortunately, Shopify's native tools don’t have a built-in time-triggered flow that automatically accepts purchase orders at a specific time. However, you can get close to this by using apps like Shopify Flow (if you’re on Shopify Plus) or some custom code with a developer’s help to schedule tasks.

Alternatively, you might want to look into apps like Mechanic or Zapier. These can be set up to run specific tasks at scheduled times, which might help automate the product release process.

A potential downside is if something goes wrong with the automation, you might still need to be around to troubleshoot. But overall, automating this could save you a lot of hassle.

Hope this helps 🙂 

RPiii
Shopify Staff
47 8 20

Just FYI, Flow is available on most Shopify plans and this workflow may be possible using a Scheduled time trigger when defining your workflow.

PaulNewton
Shopify Partner
7298 642 1514

@RPiii while flow can run on a schedule , afaik it is incapable of meeting the primary requirement of auto-accepting shopifys native purchase orders; as is any other outsider app.

Because the purchase-orders/transfers have no official apis

https://community.shopify.com/c/fulfillment-and-inventory/make-the-transfers-api-available/td-p/4941... 

 

Unless something has changed or flow has access to undocumented features.

 

There may be 3rd party PO apps that have their own apis to use the http-send-request action with , but their PO's may not actually be native PO's and are ultimately putting merchant inventory data in yet another proprietary system.

For example theres the the stocky-app's with own apis but that is read-only (only supports GET requests) afaik.

 

Contact paull.newton+shopifyforum@gmail.com for the solutions you need


Save time & money ,Ask Questions The Smart Way


Problem Solved? ✔Accept and Like solutions to help future merchants

Answers powered by coffee Thank Paul with a Coffee for more answers or donate to eff.org


atompacks
Tourist
10 0 2

Thanks for your advice everyone. I'll explore other options. 

Surely there must be another way to ensure stock is added to the website at a specific time?