Billing

Bramble & Co. UK

Standalone previewNew importNew export

Billing

Managed pricing and subscription state.

FlowPort now expects Shopify-managed pricing for the public app path. This screen lets merchants open the hosted plan selection page and gives operators a view of recent subscription-update webhook activity.

Merchant Billing

Plan selection and subscription visibility

Managed pricing keeps checkout, proration, free trials, and recurring charge presentation inside Shopify admin.

Billing status and plan management stay hidden until the app is opened inside Shopify admin with a valid embedded session token.

Review Notes

Why this flow exists

Shopify recommends redirecting embedded apps to the hosted pricing page when there is no active subscription.

Hosted plan selection happens in Shopify admin, outside the embedded iframe
Public apps using managed pricing should avoid implementing recurring Billing API charges for new plans
Subscription changes can also be tracked through the app_subscriptions/update webhook
A welcome link such as /welcome can be configured per plan in the Partner Dashboard

Webhook Audit

Recent subscription events

The app records a lightweight billing event audit trail whenever Shopify posts app_subscriptions/update.

No subscription update webhooks received yet on this backend.