In-App Purchase is currently in early access. Request access to get started.
Why ZeroSettle IAP?
Apple’s 30% fee is brutal for most apps. With ZeroSettle IAP, you can:| Apple IAP | ZeroSettle IAP | |
|---|---|---|
| Fee | 30% (15% for small business) | 4.5%* |
| Tax Handling | You figure it out | We handle it |
| Compliance | Your responsibility | Our responsibility |
| Payouts | 45+ days | Instant |
How It Works
1
User Taps Purchase
Your app presents a purchase option. When tapped, ZeroSettle opens a web checkout using
ASWebAuthenticationSession (Apple’s approved method for external purchases).2
User Completes Payment
User pays on our hosted checkout page. We support Apple Pay, credit cards, and more.
3
User Returns to App
After successful payment, user is redirected back to your app via URL scheme with a purchase token.
4
You Verify & Deliver
Your app verifies the purchase token with our API, then unlocks the purchased content.
What We Handle
Payment Processing
- Stripe-powered checkout
- Apple Pay on the web
- Credit/debit cards
- Multiple currencies
Tax Compliance
- Automatic sales tax calculation (US)
- VAT handling (EU)
- GST handling (AU, etc.)
- Tax remittance to authorities
Merchant of Record
- We’re the legal seller
- We handle disputes and chargebacks
- We issue refunds
- We send receipts
Compliance
- Apple’s External Link guidelines
- US geofencing (required by Apple)
ASWebAuthenticationSessionflow
Use Cases
- Subscriptions - Monthly/yearly plans
- One-time purchases - Premium features, content packs
- Digital goods - Credits, tokens, virtual items
- Tips & donations - Creator support
Apple Compliance
ZeroSettle IAP is designed to comply with Apple’s guidelines for external purchases:- Uses
ASWebAuthenticationSession(notWKWebView) - Shows required disclosure before leaving app
- US-only geofencing (as required)
- No IAP alternative for digital goods consumed in-app (where prohibited)

