App Store
iOS apps on StoreKit: with their own server, RevenueCat or nothing at all.
- Create an In-App Purchase keyOne key works for all your apps.
.p8 key + Key ID + Issuer IDgoes into App Store Connect → Users and Access → Integrations → In-App Purchase - Paste it with your bundle IDWe check it with Apple when you save and read the last 30 days straight away.
Key + bundle IDgoes into AppCut → Integrations → App Store - Only without a notification URL: paste oursApple keeps history only for notifications it sends somewhere. Already have a URL or RevenueCat? Leave it.
Notification URLgoes into App Store Connect → your app → App Information → App Store Server Notifications → Version 2
The iOS SDK (three lines, below), or one App Store offer code per creator. A redeemed code arrives signed by Apple.
What we read
| Event | Effect |
|---|---|
| Subscribed, offer code redeemed | First commission (pending) |
| Renewal, upgrade | Renewal commission |
| One-time charge | Commission |
| Refund, revoke | Commission reversed |
| Free periods, Xcode environment | Ignored |
We read your app’s notification history with your key and check every notification against Apple Root CA G3: certificate chain and ES256 signature. The key is stored encrypted and only reads.