Get desktop application:
View/edit binary Protocol Buffers messages
https://developer.apple.com/documentation/storekit/skproductdiscount/paymentmode
Used in:
Only applies to subscriptions.
Type of IAP product. The calling app should manage the list of SKUs and their corresponding types, because: iOS supports different IAP and subscription types, however the actual definition is not available through StoreKit. On Android a IAP is non-consumable until it has been consumed, eliminating the explicit type definition.
Used in:
,Consumable or non-consumable IAP.
Renewable or non-renewable IAP.
Used in:
Defines the response status for a IAP operation.
Used in:
All went well, see the other fields for response details.
Fatal error during the API action.
(iOS only) Library user needs to fetch the list of products from the store first.
In-App purchases not available (device or policy constraints etc). TODO: Merge with [billingUnavailable]
User pressed back or canceled a dialog
Network connection is down
Billing API version is not supported for the type requested
Requested product is not available for purchase
Invalid arguments provided to the API. This error can also indicate that the application was not correctly signed or properly set up for In-app Billing in Google Play, or does not have the necessary permissions in its manifest
Failure to purchase since item is already owned
Failure to consume since item is not owned
Android: Requested feature is not supported by Play Store on the current device
Android: Play Store service is not connected now - potentially transient state.