Reliability of the post-approval redirect for Shopify App Pricing

With Shopify App Pricing now relying on the redirect URL (with plan_handle and shop domain params) as a primary signal of subscription approval, what happens in these cases:

  • Merchant approves the charge, then closes the tab before the redirect completes
  • Network drops between Shopify’s approval page and the app’s redirect handler

I’d like to understand the official guarantees of the redirect itself, since the docs frame it as the primary post-approval signal.

Agree this is a brittle approach, I mentionned exactly this in the main forum post:

Would love to get some feedback from about what’s the expected approach for this too