Deferred and pending purchases
Deferred or interrupted in-app purchases may happen when SCA confirmation is needed, in the case of parental control and some other cases. Here is what the deferred purchase flow looks like:- a user initiates a purchase
- purchase is received in state
deferred. - you receive a purchase result with a pending purchase status (on iOS and Android) or an error with a deferred purchase description (on cross-platform SDKs)
- if a transaction completes successfully later, Apple StoreKit or Google Billing Service returns a successful purchase
- Qonversion SDK returns a successful purchase
Provide entitlements update listener
Set the delegate to handle pending purchases and implement the corresponding function to handle new entitlements when the purchase is completed.Tutorials Non-Subscription Purchases