Entitlement Transaction
Interface that defines the transaction properties needed for entitlement processing. This abstraction allows for different transaction sources (Google Play, mock data, etc.) to be processed uniformly by the EntitlementProcessor.
Inheritors
Properties
Link copied to clipboard
The expiration date of the subscription, or null if non-expiring.
Link copied to clipboard
Whether the subscription is in a billing retry period.
Link copied to clipboard
Whether the subscription is in a grace period (payment failed but still active).
Link copied to clipboard
The original purchase date (for renewals, this is the first purchase).
Link copied to clipboard
The type of product this transaction represents.
Link copied to clipboard
The date when the purchase was made.
Link copied to clipboard
The unique identifier for this transaction.