Interface IStoreController
Used by Applications to control Unity Purchasing.
Namespace: UnityEngine.Purchasing
Assembly: solution.dll
Syntax
public interface IStoreController
Properties
Name | Description |
---|---|
products | Gets the collection of products in the store. |
Methods
Name | Description |
---|---|
ConfirmPendingPurchase(Product) | Where an Application returned ProcessingResult.Pending from IStoreListener.ProcessPurchase(), Applications should call this method when processing completes. |
FetchAdditionalProducts(HashSet<ProductDefinition>, Action, Action<InitializationFailureReason, string>) | Fetch additional products from the controlled store. |
FetchAdditionalProducts(HashSet<ProductDefinition>, Action, Action<InitializationFailureReason>) | Fetch additional products from the controlled store. |
InitiatePurchase(string) | Initiate a purchase from the controlled store |
InitiatePurchase(string, string) | Initiate a purchase from the controlled store. |
InitiatePurchase(Product) | Initiate a purchase from the controlled store. |
InitiatePurchase(Product, string) | Initiate a purchase from the controlled store. |