Recurring plans
Monthly and annual subscriptions created with the Billing API, with optional introductory discounts and merchant approval on Shopify's own confirmation screen.
Build
WebsitesFast sites that sellLogos and brandMarks people rememberGraphic design and printSocial, ads and printAppsiOS and AndroidShopify appsTools for merchantsSoftwareWeb apps and toolsBe found
SEORank on Google and in AIGoogle Business ProfileTop of the mapLead generationFunnels and follow-upBe seen
Paid adsEight platforms, one planSocial mediaContent on every channelVideosAds, UGC and filmsHomeServicesShopify appsApp billing and plans
We set up recurring plans, free trials, usage charges and one-time purchases through the Shopify Billing API, so merchants pay on their Shopify invoice and your app enforces each plan.
Plan structure
Starter
Core features onlyGrowth
Higher usage limitsPro
Usage-based chargesTrial
On every planBilling outside Shopify fails app review, and loose plan logic lets merchants use features they never paid for. We build billing on Shopify's own APIs and tie every feature limit to the plan each store has active.
We match your pricing to the billing models Shopify supports, then build the flows merchants use to pick, change and cancel plans.
Monthly and annual subscriptions created with the Billing API, with optional introductory discounts and merchant approval on Shopify's own confirmation screen.
Trial days on any plan, tracked per store, so merchants who reinstall only get a fresh trial if you choose to allow it.
Charges for orders, messages or other usage, recorded against a capped amount the merchant approves upfront.
Single charges for setup, credit packs or extra features, created through the Billing API and confirmed by the merchant.
For simpler plans, Shopify's managed pricing hosts the plan page for you, and we connect your app's features to whichever plan is chosen.
Plan changes take effect cleanly, with Shopify prorating recurring charges and your app updating limits as soon as a merchant switches.
The details that decide whether App billing and plans pays off.
Each feature checks the store's active plan before it runs, and limits update when a merchant upgrades, downgrades or cancels. Webhooks keep your records in step with Shopify, so nothing relies on a cached guess.
Upgrade flow
On development stores, every charge runs in test mode, so we can approve, decline, upgrade and cancel without real payments. We test each path, including declined approvals and reinstalls, before your app goes live.
Billing tests
WorkingClear steps, and you approve each one before we move on.
We agree plans, trials and usage pricing that suit your app and merchants.
We create charges with the Billing API and tie features to plans.
We test every billing path with test charges on development stores.
We switch to live billing and watch plan changes after release.
Example project
An SMS marketing app has been free during its beta. The founder wants a free plan, paid tiers and a charge per message above each plan's allowance, all billed through Shopify.
An illustration of how we would approach it, not a client result.
What you would get
Projects where we did this kind of work.
Not for apps sold through the Shopify App Store. Shopify requires charges to go through its Billing API or managed pricing, so merchants pay on their Shopify invoice. We set that up for you.
Managed pricing suits simple recurring plans and saves building a pricing page. The Billing API suits usage charges, one-time purchases and custom plan logic. We recommend one after looking at your pricing.
Shopify asks the merchant to approve the new plan and handles proration. Your app receives a webhook and updates their limits straight away, so access always matches what they pay for.
Billing work is quoted after a short call, with a fixed price agreed before we start. If we are building your whole app, billing is included in that quote.
Every part of Shopify apps, run by the same team. See the overview
Shopify apps
Public App Store appsApps built for the App Store.Explore public App Store appsShopify apps
Custom store appsA tool made for one store.Explore custom store appsShopify apps
Theme app extensionsStorefront features without editing themes.Explore theme app extensionsShopify apps
Listing and launchA listing that earns installs.Explore listing and launch
Tell us what you need. Charlie will come back with a plan and a price, usually within one working day.
AI replies can be wrong. For a firm quote, send a brief.