How to tag unpaid or pending payment orders automatically?

Anyone know of a flow creation that will add an order tag to an order that is unpaid or payment pending?

When? like when it’s created? It should be simple to check if it’s paid or unpaid.

Ideally the tag would be automatically applied at order creation. This tag would be captured by our shipping software, ShipHero. From there we would be able to create automations necessary in ShipHero based on this order tag for the unpaid order.

You can check in a condition if order / fullyPaid is false

Workflow would be:

  • Order created
  • Condition (check if fullyPaid is false)
  • If true: add order tag

We do something similar except we email when an order is still Pending:-

You just chnage the email to a tag.

The condition for checking for Pending is:-

fullypaid is not working for some reason for me - is there another option that could be used?

What does “not working” mean?

Hi @JakeFueled

Yes this can be automated.

You can do it with Flow on Plus, but if you’re not on Plus (or want something simpler), AutoTag Pro can tag orders based on payment status.

For example:

  • Tag orders as unpaid when payment status is pending/unpaid at creation

  • Automatically remove the tag when the order becomes paid

This works well for passing clean tags into tools like ShipHero.