Honest pricing that grows with you
Free
Perfect for testing subscriptions before you scale. Get the core mechanics live on your store today.
Free Forever for Development StoresIncludes the essentials:
- ✓Auto-charges (pay-as-you-go and prepaid)
- ✓Customer portal with self-service controls
- ✓Payment recovery (Dunning)
- ✓Widget design and customization
- ✓Product bundles
- ✓Shopify POS integration
- ✓Live chat support
Ready to unlock migration, analytics, and priority support? Upgrade to Starter.
Starter
+ 1.5% per transaction after milestone
Everything you need to build a subscription business. Keep 100% of your revenue — zero transaction fees — for your first 6 months or your first $1M. Whichever gives you more time.
0% fees · 6 months or $1M revenueIncludes
- ✓Widget customization
- ✓Product bundles
- ✓Subscription box
- ✓Analytics
- ✓Inventory forecast
- ✓Customer portal customization
- ✓Shipping management
- ✓Automation
- ✓Cancelation flow
- ✓Subscription reward
- ✓Payment recovery (Dunning)
- ✓Upsell & Cross-sell tools
- ✓Translation
- ✓Live chat + Priority support
Custom
Tailored for large brands with deep customization.
Unlimited MRRAll in Starter, plus exclusive feature
- ◇Full customization
- ○Priority feature request
- ◇Javascript SDK - Storefront API
All plans include SSL security, 99.9% uptime guarantee, and access to our support team. Transaction fees apply only to subscription orders processed through Joy.
“Within 3 months of switching to Joy, our subscription revenue grew 40%. The migration took one afternoon.”
— Store owner, Health & Wellness brand, United States
Switched from RechargeCompare all features
FAQ
Frequently asked questions
How is the transaction fee calculated?
The transaction fee is charged at the end of each month based on your store's total subscription revenue multiplied by the applicable transaction fee rate for your current plan.
When will I get charged after the trial ends?
The subscription will be automatically added to the Shopify billing cycle and billed right after trial ends.
Can I cancel my subscription at any time?
Yes, you can cancel your subscription at any time. We want to ensure freedom to choose what works best.
Is it easy to switch between plans?
Yes, it's easy to switch between plans, and changes take effect immediately.
Will I be charged after uninstalling the app?
No, you won't be charged after uninstalling the app. However, if you uninstall mid-cycle, you may be charged a prorated amount.
What happens when I exceed the subscription revenue limit?
On the Starter plan, you enjoy 0% transaction fees until your store reaches $1,000,000 in lifetime subscription revenue OR you've been on the Starter plan for 6 months. Once either condition is met, a 1.5% transaction fee applies. Existing subscription contracts continue without interruption.
How does migration from Recharge, Appstle, or another app work?
Our team handles the migration for you at no cost. We transfer your existing subscribers, their billing schedules, and payment methods — with zero interruption to their subscriptions. Most migrations complete within 24–48 hours.
Will my subscribers notice anything during migration?
No. Your subscribers continue to receive their orders on schedule throughout the migration. Their login, portal access, and billing cycle carry over intact. We do a full review before cutover to confirm everything is correct.
Start free. Upgrade when you're ready.
Join 5,000+ merchants using Joy. No credit card, free migration, cancel anytime.