Class TransactionManager
This class contains methods to process virtual transactions and in-app purchases.
Namespace: UnityEngine .GameFoundation
Assembly: solution.dll
Syntax
public static class TransactionManager
Properties
Name | Description |
---|---|
current |
This is a Transaction that is currently in progress, recently initiated by the user. |
is |
Returns true after TransactionManager has been successfully initialized with a data layer. |
purchasing |
Returns true if the optional purchasing adapter has finished initializing. |
Methods
Name | Description |
---|---|
Begin |
Process a transaction. |
Is |
Determine if specified Product Id is owned by the player. |
Events
Name | Description |
---|---|
purchasing |
Invoked after the purchasing adapter reports failing to initialize. |
purchasing |
Invoked after the purchasing adapter reports successfully being initialized. |
transaction |
Invoked after a transaction fails. |
transaction |
Invoked as soon as a valid transaction is initiated. |
transaction |
Invoked after every time the progress number is increased on a transaction's Deferred<TResult>. |
transaction |
Invoked after a transaction has succeeded at all levels. |