Method GetVirtualPurchaseAsync
GetVirtualPurchaseAsync(string)
Gets a VirtualPurchaseDefinition for a specific virtual purchase.
Note that this will also fetch the associated Inventory Items/Currencies associated with this purchase.
Declaration
[Obsolete("GetVirtualPurchaseAsync has been replaced by first caching your configuration using SyncConfigurationAsync and then using the GetVirtualPurchase method. This API will be removed in an upcoming release.", false)]
Task<VirtualPurchaseDefinition> GetVirtualPurchaseAsync(string id)
Parameters
| Type | Name | Description |
|---|---|---|
| string | id | The ID of the purchase to retrieve |
Returns
| Type | Description |
|---|---|
| Task<VirtualPurchaseDefinition> | A VirtualPurchaseDefinition for the specified purchase if it exists, or null otherwise. |
Exceptions
| Type | Condition |
|---|---|
| EconomyException | Thrown if request is unsuccessful |