Sell your software
without gatekeepers.
MoonStore is commerce infrastructure for indie developers — Stripe Connect payouts, entitlement management, subscription billing, and native SDKs, all in one place.
Platform
Everything you need to ship
One platform handles the commerce plumbing so you can focus on building.
Developer onboarding
KYC collection, Stripe Connect account setup, and identity verification — all headless.
Entitlements
Grant and revoke feature access tied directly to purchases and subscriptions.
Stripe payouts
Revenue splits, automatic payouts, and full payout history powered by Stripe Connect.
Webhook delivery
Real-time events with automatic retries and delivery logs for every transaction.
Subscription billing
Monthly and annual plans, trial periods, cancellations, and billing portal — out of the box.
Receipt validation
Signed JWT receipts with revocation bloom filter for offline-capable entitlement checks.
Native SDKs
Drop-in iOS and Android SDKs with PaymentSheet integration — a few lines to full checkout.
Process
Up and running in three steps
No App Store gatekeeping. Keep 85% of every sale. Just ship.
Create your app & products
Register your app in the management console, define products with one-time or subscription pricing, and configure your entitlement keys.
Connect your Stripe account
Complete the developer onboarding flow to link your Stripe Connect account. Revenue splits and payouts are handled automatically.
Integrate the SDK
Add the iOS or Android SDK, call MoonStorePayments.initialize(), and start collecting payments with one line.
Start selling today
Create your account, define your first product, and have a working checkout in under 15 minutes.