You can build an app, or you can build a theme
Either way you set it up in the Partner Panel, and our team looks it over before merchants can install it.
Apps
Themes
Three steps, and none of them take long
Sign up
Make a partner account — it takes a minute, and the same one covers apps, themes and referrals. Nothing to pay, and nobody to convince first.
Build it
Wire up the token exchange, ask for the permissions you will actually use, and tell us which events you want to hear about. Everything you need is in the docs.
Send it in
Submit for review. Once we approve it, merchants can find it and install it. Shipping an update later is just submitting again — same name, new version.
Merchants let you in, and can shut the door just as fast
If your backend needs to work while nobody is watching — a nightly sync, a scheduled report — there is a separate server-to-server flow with a one-hour token.
A code, not a key
When a merchant opens your app we hand it a single-use code. Your server trades that for a real token, so nothing sensitive ever sits in the browser.
Tokens that expire
Access tokens are good for ten minutes, refresh tokens for thirty days. Refresh quietly in the background and the merchant never notices a thing.
One look at your secret
We show your client secret once, the day your app is approved, and only ever keep a hash of it. Save it somewhere safe that same evening.
Uninstall means uninstall
The moment a merchant removes your app, your access goes with it. Every call checks, so there is no awkward window to worry about.
Ask for what you need, and we will keep you posted
Pick the permissions your app genuinely uses — reviewers notice when the list is longer than the feature. Then subscribe to the events you care about, and we will deliver them to your endpoint, signed, so you can prove they came from us.
What you can ask for
What we will tell you about
Three quarters of every sale is yours
The same split for everyone, from the first sale onward. No tiers to climb, no targets to hit, nothing to negotiate.
Your share
Our cut
Buyer protection
What to expect
It is all written down
The publishing guide covers the whole thing — how apps run, what to configure, how themes are put together, and every place you can extend the storefront.
Building your app
How apps run, the token exchange, and a working Node example
App configuration
Permissions, events and your OAuth credentials
Distribution & lifecycle
Submitting, review, versions, and what uninstall does
Theme development
How the preset kit is built and where to change things
Custom widgets
Adding your own builder widgets to a theme
Publish pipeline
What happens after your theme is approved
Landing templates
Ship ready-made landing pages with your theme
Header & footer builder
Hooking your theme into the header and footer builder
Page builder templates
The default page layouts a theme can ship with
Custom checkout fields
Adding your own fields to a merchant's checkout
Clone it, run it, and see it in your browser
The starter kit is public on GitHub, and it mirrors the theme merchants already use. So the storefront running on your laptop is the one they will get.
Questions people ask us
Come build something
Sign up, register your first app or theme, and send it in. It costs nothing to start, and the merchants are already waiting.
One free account covers apps, themes and referrals — and 75% of every sale is yours.