bizz84 / bizz84/SwiftyStoreKit
Auto-renewable subscription billing retry state question
- Dominant language
- Swift
- Stars
- 6.7k
- Forks
- 801
- PR merge metrics
- No merged PRs in 30d
Description
### Platform
- [X] iOS
- [ ] macOS
- [ ] tvOS
### In app purchase type
- [ ] Consumable
- [ ] Non-consumable
- [X] Auto-Renewable Subscription
- [ ] Non-Renewing Subscription
### Environment
- [X] Sandbox
- [X] Production
### Version
0.14.2
### Question (not an issue)
I was reading Apples [documentation](https://developer.apple.com/documentation/storekit/in-app_purchase/handling_subscriptions_billing) about handling subscription billing and noticed this:
` Your app must also react to new, renewed, and lapsed subscriptions, and properly handle expired auto-renewable subscriptions that may be in a billing retry state.`
I wanted to ask if SwiftyStoreKit is able to handle this (or already does). I am currently using the `verifitySubscription()` with the 3 types (purchased, expired, not purchased). If a user goes into a billing retry state, do they get put into the expired category?
Contributor guide
Assessment
This issue has not been assessed yet.