Permissions object give access to the following information:
The original version of the application when first acquired on the store. (iOS only)
The date when the application was downloaded from the store. (iOS only)
Unique identifier for the subscriber of the app. For more information see read the subscriber documentation.
Unique identifier of the app installation. It will change if the user reinstalls the app.
Array of Permission associated with this subscriber.
Permission object give access to the following information:
Contains the expiry date if the permission is from a subscription .
Array of skus that unlocked this permission.
entitlement object give access to the following entitlement status.
In general any number greater or equal to 1 means a valid subscription.
The customer never bought this product.
The customer received a refund for the subscription.
The customer received a refund due to a perceived issue with the app.
The system cancelled the subscription because the customer upgraded.
The customer intentionally cancelled the subscription.
The product is no longer available.
The customer did not accept the price increase.
The receipt is fully expired due to a billing issue.
The receipt is expired but the subscription is still in a billing-retry state. If a grace period is enabled this state excludes subscriptions in grace period.
The receipt is out of date or there is another purchase issue.
The subscription expired but is in a grace period.
The subscription is an off-platform subscription.
The subscription is a non-renewing subscription.
The subscription is active and auto-renew is off.
The subscription is active and auto-renew is on.
Updated 8 days ago