Whether the purchase has been acknowledged.
Whether the subscription renews automatically.
Optional
consumedWhether the purchase has been consumed
Payload specified when the purchase was acknowledged or consumed.
Optional
expiryFor subscriptions, timestamp of expiration in milliseconds
One of BridgePurchaseState indicating the state of the purchase.
Optional
orderUnique order identifier for the transaction. (like GPA.XXXX-XXXX-XXXX-XXXXX)
Application package from which the purchase originated.
Identifier of the purchased product.
Identifier of the purchased products
Obfuscated profile id specified at purchase - used when a single user can have multiple profiles
Purchase state in the original JSON
Time the product was purchased, in milliseconds since the epoch (Jan 1, 1970).
Token that uniquely identifies a purchase for a given item and user pair.
Quantity of items purchased in a single transaction.
For consumable products, this value represents the number of items purchased. For non-consumable products and subscriptions, this value is always 1.
This is particularly useful for apps that support multi-quantity purchases through Google Play Billing Library.
String in JSON format that contains details about the purchase order.
String containing the signature of the purchase data that was signed with the private key of the developer.
Obfuscated account id specified at purchase - by default md5(applicationUsername)