bizz84 / bizz84/SwiftyStoreKit
Non-Consumable IAP not listed in receipt when validating
- 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
- [X ] Non-consumable
- [ ] Auto-Renewable Subscription
- [ ] Non-Renewing Subscription
### Environment
- [X ] Sandbox
- [X] Production
### Version
0.15.0
## Report
### Issue summary
I downloaded the example project and placed in my secret key and product identifier for a non-consumable IAP. Unfortunately it seems that I can't identify if the non-consumable IAP was purchased. I can buy the IAP and there's the dialog which also says that it was already purchased. But after that and after I restored my purchases the receipt validation ends up that I don't purchased it. So what I mean is that in the receipt the non-consumable IAP is not listed. Either sandbox neither production. I came across that problem cause we currently facing this problem in our app.
I also wrote apple and they check this on their side. I'm just curious cause non-renewable and renewable subscriptions work fine. Is there something is miss here? Something special about non-consumable IAP. I just wanted to write it here cause I use SwiftyStoreKit in our app.
### What did you expect to happen
Non-consumable IAP should be listed in receipt
### What happened instead
Non-consumable IAP is not listed in receipt
Contributor guide
Assessment
This issue has not been assessed yet.