Interface IGooglePlayStoreExtensions
Access GooglePlay store specific functionality.
Namespace: UnityEngine.Purchasing
Assembly: solution.dll
Syntax
public interface IGooglePlayStoreExtensions : IStoreExtension
Methods
Name | Description |
---|---|
ConfirmSubscriptionPriceChange(string, Action<bool>) | Initiate a flow to confirm the change of price for an item subscribed by the user. |
GetPurchaseState(Product) | Determines the purchase state of a product in the Google Play Store based on its receipt. |
IsPurchasedProductDeferred(Product) | Determines if the purchase of a product in the Google Play Store is deferred based on its receipt. This indicates if there is an additional step to complete a transaction in between when a user initiates a purchase and when the payment method for the purchase is processed. Handling pending transactions |
RestoreTransactions(Action<bool, string>) | Async call to the google store to |
RestoreTransactions(Action<bool>) | Async call to the google store to |
UpgradeDowngradeSubscription(string, string) | Upgrade or downgrade subscriptions, with proration mode |
UpgradeDowngradeSubscription(string, string, int) | Upgrade or downgrade subscriptions |
UpgradeDowngradeSubscription(string, string, GooglePlayProrationMode) | Upgrade or downgrade subscriptions |