Order Payment webhook not triggering when I expect

4 0 0

I am using the Post Purchase Promotion app to allow users to buy stuff after checkout.

I have found that if a user purchases the promotion with any payment option other than Shopify pay then I don't get the Order Payment web hook called.

I normally get Order Payment calls when a user purchases normally, but not when they buy with the Post Purchase Promotion app.

Is there a webhook I could use that will get called when someone buys something with the Post Purchase app?

Or is this a bug with the webhooks that should be fixed on Shopify's end, this seems like a pretty bad inconsistency so it seems like something Shopify should be handling better.