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

Shopify Flow cant get Customer ID from Payment Schedule

Shopify Flow cant get Customer ID from Payment Schedule

ab-hewits
Visitor
3 0 0

I'm using the shopify Payment Schedule flow, to be able to send customers payment reminders when their invoice is due - this is based off the template. I also want to then tag the customers to mark that they are on our stop list - I already have a flow setup for holding orders for stop list customers - however, the payment schedule flow cant access any order / customer data, which i find really weird.

 

It is correctly sending the customer a reminder for the relevant order, but when it tries to tag said customer it errors and says the field is empty.

abhewits_0-1751551387312.png

 

abhewits_2-1751551423430.png

 

 

abhewits_1-1751551406824.png

 

Reply 1 (1)

OwenLove
Tourist
20 0 1

Hi, @ab-hewits 

 

The "Payment schedule is due" trigger doesn’t reliably expose the full customer object — that’s likely why tagging fails. If you check the docs, you’ll see this trigger only gives access to the Payment Schedule Graphql API object, 

Instead, I recommend creating a separate flow using a different trigger like "Order paid" (or even "Order created" depending on your needs). That trigger gives access to the full order.customer.id, so you can tag reliably.

 

Best,

Owen

Our goal is simple: use AI to help online merchants support customers faster, better, and around the clock.