bizz84 / bizz84/SwiftyStoreKit

Auto-renewable subscription billing retry state question

Open
#487 2 comments 0 reactions 0 assignees View on GitHub
type: 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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.