Readonly
billingThe date a billing issue was detected in ISO8601 format. Can be null
if there is no billing issue or an
issue has been resolved
Entitlement may still be active even if there is a billing issue. Check the isActive
property.
Readonly
billingThe date a billing issue was detected in milliseconds. Can be null
if there is no billing issue or an
issue has been resolved
Entitlement may still be active even if there is a billing issue. Check the isActive
property.
Readonly
expirationThe expiration date for the entitlement in ISO8601, can be null
for lifetime access.
If the periodType
is trial
, this is the trial expiration date.
Readonly
expirationThe expiration date for the entitlement in milliseconds, can be null
for lifetime access.
If the periodType
is trial
, this is the trial expiration date.
Readonly
identifierThe entitlement identifier configured in the RevenueCat dashboard
Readonly
isTrue if the user has access to this entitlement
Readonly
isFalse if this entitlement is unlocked via a production purchase
Readonly
latestThe latest purchase or renewal date for the entitlement in ISO8601 format.
Readonly
latestThe latest purchase or renewal date for the entitlement in milliseconds.
Readonly
originalThe first date this entitlement was purchased in ISO8601 format.
Readonly
originalThe first date this entitlement was purchased in milliseconds.
Readonly
ownershipSupported ownership types for an entitlement. PURCHASED if the purchase was made directly by this user. FAMILY_SHARED if the purchase has been shared to this user by a family member. UNKNOWN if the purchase has no or an unknown ownership type.
Readonly
periodThe last period type this entitlement was in. Either: NORMAL, INTRO, TRIAL.
Readonly
productThe product identifier that unlocked this entitlement
Readonly
productThe product plan identifier that unlocked this entitlement. Android subscriptions only, null on consumables and iOS.
Readonly
storeThe store where this entitlement was unlocked from.
Readonly
unsubscribeThe date an unsubscribe was detected in ISO8601 format. Can be null
.
Entitlement may still be active even if user has unsubscribed. Check the isActive
property.
Readonly
unsubscribeThe date an unsubscribe was detected in milliseconds. Can be null
.
Entitlement may still be active even if user has unsubscribed. Check the isActive
property.
Readonly
verificationIf entitlement verification was enabled, the result of that verification. If not, VerificationResult.NOT_REQUESTED
Readonly
willTrue if the underlying subscription is set to renew at the end of the billing period (expirationDate).
The EntitlementInfo object gives you access to all of the information about the status of a user entitlement.