We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

Can I automatically set order payment terms for orders with a set tag using Shopify Flow

Can I automatically set order payment terms for orders with a set tag using Shopify Flow

Sensory_Super_H
Visitor
3 0 2

Can I automatically set the order payment terms to "Within 21 days" from the date the order is placed, for orders with a specific tag "Req_21day_Invoice",  using Shopify Flow?

 - back info:  I have used Shopify Flow to tag all new orders coming in with the Payment Gateway of "Request Invoice - pay within 21 days" with the tag: "Req_21day_Invoice".

Sensory_Super_H_0-1724651669476.png

 



Now I would like to run an automated a Shopify Flow workflow that adds payment terms to these orders please.

Thank you
Jenna

Replies 5 (5)

pRoy
Excursionist
11 1 4

You might want to explore the new Send Admin API Request. 

Kalen_Jordan
Shopify Partner
803 39 148

Are you referring to payment terms in b2b?

Sensory_Super_H
Visitor
3 0 2

Hi Kalen, No not in b2b just the paent terms on an individual order placed by a retail customer through our online store.

Kalen_Jordan
Shopify Partner
803 39 148

Gotcha. So it seems that it's only possible to set payment terms when creating an order and not when updating it, which is odd since you can do it via the admin. I'm putting some feelers out to try to confirm.

alinefm
Shopify Staff
2 0 1

Hi there,

Shopify Flow does not support editing an order so you will not be able to change the order payment terms.

If you want to use order metafields instead, Flow can help.
You can create a workflow with a schedule time trigger , get all the orders using get order data action has a condition to match the tag and than use the update order metafield action.