Method RedeemGooglePlayPurchaseAsync
RedeemGooglePlayPurchaseAsync(RedeemGooglePlayStorePurchaseArgs)
Redeems the specified Google Play Store Store purchase.
Throws a EconomyException with a reason code and explanation
Declaration
Task<RedeemGooglePlayPurchaseResult> RedeemGooglePlayPurchaseAsync(RedeemGooglePlayStorePurchaseArgs args)
Parameters
Type | Name | Description |
---|---|---|
RedeemGooglePlayStorePurchaseArgs | args | The Google Play Store purchase details for the request. |
Returns
Type | Description |
---|---|
Task<RedeemGooglePlayPurchaseResult> |
Exceptions
Type | Condition |
---|---|
EconomyException | Thrown if request is unsuccessful |
EconomyValidationException | Thrown if the service returned validation error. |
EconomyRateLimitedException | Thrown if the service returned rate limited error. |
EconomyGooglePlayStorePurchaseFailedException | Thrown if the purchase fails in one of the following ways: invalid purchase data, invalid purchase data signature, purchase already redeemed, product ID mismatch, product ID not defined, currency max would be exceeded. |