Managed pricing and app gating

I couldn’t find any specific info but just to confirm, with managed pricing, does that mean that we don’t need to control gating for the app anymore? Meaning, we don’t have to put any checks in the app itself anymore if there’s a subscription for the app?

I was looking at the docs for the billing api here and from what i could tell, that seems to be the case. The section related to subscription checking and gating is under the manual Billing API. There’s no mentioned of this for managed billing. It only mentions that managed billing is the easiest way to do billing for apps. I’m assuming it already controls switching of payment plans, tracking of free trials, cancelling of the subscription upon uninstallation of the app, and gating of the app if there’s no payment setup but I just wanted to make sure.

You just have to do it by yourself: if the store doesn’t have a plan activated, then redirect to managed pricing page.

Got it. If the product was uninstalled, will the that stop the merchant from being charged for the app automatically?

Yes, if the subscription is managed by Shopify, uninstalling the app automatically cancels the subscription.

thanks. so we just have to handle app gating but the everything payment related is handled by Shopify