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