Skip to main content

Shopify billing and review

Shopify billing and review come after the app is useful in a development store.

Billing​

Public Shopify apps generally use Shopify billing. Direct Stripe remains useful for non-Shopify API, enterprise, and white-label contracts.

Billing needs:

  • Plan names.
  • Trial decision.
  • Usage quota.
  • Entitlement sync.
  • Cancellation handling.
  • Webhook processing.

Review readiness​

Before submission:

  • OAuth works.
  • Session tokens work.
  • App Bridge and Polaris are used in embedded UI.
  • Theme app extension installs and removes cleanly.
  • Privacy webhooks are registered.
  • App does not request unnecessary scopes.
  • Storefront performance impact is low.
  • Help docs and onboarding are clear.

Uninstall​

When a merchant uninstalls:

  • Stop widget access.
  • Keep only required billing/legal records.
  • Remove active storefront surfaces.
  • Respect Shopify privacy and redaction webhooks.

Reference:

Back to SniffopotamusReturn to the app