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. |