Snackery LabsSearch articles...

Billing

Managed Pricing — what to expect at checkout

Why you see a Shopify-hosted plan selector page when subscribing.

Snax Variant Discounts uses Shopify's Managed Pricing model. When you click a plan, you're routed through a Shopify-hosted "Select a plan" page before reaching the billing approval screen.

What you'll see

  1. You click Start free trial (or Upgrade) on a plan inside the app
  2. Shopify's Select a plan page opens — this is hosted by Shopify, not by us
  3. You click Select on the plan you want
  4. Shopify's billing approval screen confirms the charge
  5. You return to the app with the subscription active

Why this extra step exists

Managed Pricing means Shopify owns the pricing page and approval flow. The app provides plan definitions, but Shopify handles the actual selection and billing. This is the standard for many Shopify apps.

The trade-off:

  • For merchants — the experience is consistent across apps that use Managed Pricing
  • For us — easier compliance with Shopify's billing requirements

There's no charge difference between Managed Pricing and other billing models. The price you see in the app is the price you pay.

Is the Shopify selector page safe?

Yes. The page is hosted on admin.shopify.com (your store's admin URL) and is part of Shopify's standard billing infrastructure. It's the same URL pattern Shopify uses for any app subscription.

What happens on cancel/reinstall

Re-installing the app or re-subscribing routes through the same Managed Pricing flow. If you uninstalled, your previous subscription was already cancelled by Shopify automatically.

If you have a subscription override (via promo code) that was active before uninstall, it doesn't carry over — you'll need to redeem the code again on re-install.

Last updated May 3, 2026👁 3 views