EntitlementInfo
This object gives you access to all of the information about the status of a user's entitlements.
Constructors
Properties
The instant a billing issue was detected. Can be null if there is no billing issue or an issue has been resolved. Note: Entitlement may still be active even if there is a billing issue. Check the isActive property.
The date a billing issue was detected in millis since the Unix epoch. Can be null if there is no billing issue or an issue has been resolved. Note: Entitlement may still be active even if there is a billing issue. Check the isActive property.
The expiration instant for the entitlement, can be null for lifetime access. If the periodType is PeriodType.TRIAL, this is the trial expiration instant.
The expiration date for the entitlement, can be null for lifetime access. If the periodType is PeriodType.TRIAL, this is the trial expiration date.
The entitlement identifier configured in the RevenueCat dashboard.
Nullable on iOS only not on Android. The latest purchase or renewal instant for the entitlement.
Nullable on iOS only not on Android. The latest purchase or renewal date for the entitlement, in millis since the Unix epoch.
Nullable on iOS only not on Android. The first instant this entitlement was purchased.
Nullable on iOS only not on Android. The first date this entitlement was purchased in millis since the Unix epoch.
The last period type this entitlement was in.
The product identifier that unlocked this entitlement.
Play Store only. The base plan identifier that unlocked this entitlement.
The instant an unsubscribe was detected. Can be null.
The date an unsubscribe was detected. Can be null.
If entitlement verification was enabled, the result of that verification. If not, VerificationResult.NOT_REQUESTED.