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 |