![]() ![]() We recommend that wherever you catch the STORE_PROBLEM error, you display a notification to the user that there may have been an issue with their purchase and direct them to restart the app. This happens automatically, without any action required by you or the user. Whenever the app is relaunched, the SDK checks the payment queue for any unfinished transactions and tries to complete them. RevenueCat actually does this for you: if a purchase is unable to be completed, for instance due to this STORE_PROBLEM error, the transaction stays on the payment queue. In most cases this error is transient, and retrying the purchase is the best course of action. This indicates an unexpected error occurred when RevenueCat’s backend tried to reach Google. This error occurs when the Google Play Developer API daily quota is exceeded.īackendPlayStoreGenericError. This error occurs when Apple or Google’s receipt verification endpoint is down.īackendPlayStoreQuotaExceeded. The API call to the Play Store timed out.īackendStoreProblem. A transient error that indicates the device disconnected from Google’s Billing Service.ī_TIMEOUT. The user’s network connection was down.ī_DISCONNECTED. A “catch-all” error similar to Apple’s SKErrorUnknown. A fatal error occurred during the API call to the Play Store. The exact cause of this error is not well documented, but it only happens on iOS 14 or greater.ī. The user revoked access to the cloud service. The user’s device could not connect to the network. SKErrorCloudServiceNetworkConnectionFailed. It can also occur if an SCA payment flow was initiated. A “catch-all” error that may point to a problem with the user’s App Store account. Here is a list of possible causes from each store: RevenueCat will forward the underlying error, or the exact cause for the error, along with the STORE_PROBLEM error. Usually, it means there was a problem connecting to the store at the time of purchase-such as the store’s servers were down, or the user’s network connection failed, so the purchase could not be verified and completed. The STORE_PROBLEM error occurs more commonly in sandbox than production, and can result from different causes depending on the store. ![]() ![]() The error can either come directly from Apple or Google’s libraries, or from RevenueCat’s backend when attempting to verify the receipt. Also known in RevenueCat as the STORE_PROBLEM error, this error can occur when purchasing a product and indicates there was an issue verifying the purchase with the App Store or Google Play Store. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |