Hi everyone,
I’m developing an embedded public app and want to handle all pricing and billing inside the app using the Billing API, without using Shopify’s Managed App Pricing options.
I’ve already implemented a pricing page and charge creation using AppSubscriptionCreate, and everything works — merchants can choose and approve a plan inside the app.
However, when I submitted the app for review, it got rejected because the listing shows the app as Free, even though users are billed inside the app.
I noticed that Shopify offers a Manual pricing option with the description:
“Define pricing plans in code with the Billing API, and host your own pricing page.”
I selected this option, but I don’t see where I can declare the actual pricing (e.g., “Starts at $X/month”) without enabling Managed Plans. My goal is:
- Not to use public managed plans.
- Still show pricing info on the app listing (so it’s not flagged as “Free”).
- Let merchants purchase plans only within the app flow via the Billing API.
Has anyone successfully set this up?
How can I declare my pricing so the app listing isn’t marked as free, without using Managed App Pricing?
Thanks in advance!
