mPurchaseCore

Summary

Systems supporting UnityPurchase. Initialization, item list display, purchase processing, restoration, subscription checking can be done. Processing on server side is necessary for purchase.

Relation

mTask

Property

Instance Systems supporting UnityPurchase. Initialization, item list display, purchase processing, restoration, subscription checking can be done. Processing on server side is necessary for purchase.
IsInitialized Gets a value indicating whether this instance is initialized.
options Gets the options.
adapter Gets the adapter.
behaviour Gets the behaviour.
moduleInfo Gets the module information.
PurchasingList Gets the purchasing list.
ProductList Gets the product list.
PurchasedProduct Gets the purchased product.
userPrivateData Gets the user private data.
targetPrivateData Gets the target private data.
userPurchaseLogList Gets the user purchase log list.
userSubscriptionList Gets the user subscription list.

Method

IsHandlingPurchaseModal( ) Gets a value indicating whether this instance is handling purchase modal.
GetPurchaseQuery(mDatabaseItem,System.Collections.Generic.Dictionary{System.String,System.Object}) Gets the purchase query.
Initialize(mUniSm.Core.Internal.ModuleInfo,mPurchaseOptions,mUniSm.Purchasing.IPurchaseAdapter,mUniSm.Purchasing.IPurchaseBehaviour) Initialization. Systems supporting UnityPurchase. Initialization, item list display, purchase processing, restoration, subscription checking can be done. Processing on server side is necessary for purchase.
Finalize( ) Finalizes an instance of the class.
Purchase(System.String,mDatabaseItem,mDatabaseList) Billing process start by product ID.
Purchase(mPurchaseProductItem,mDatabaseItem,mDatabaseList) Billing process start by product ID.
AgeVerification(System.Int32,mDatabaseItem) Verification for age.
CheckPurchaseLimit(System.Int32,mDatabaseItem) Checks the purchase limit.
Subscribe(System.String,mDatabaseList,mDatabaseList) Subscribing process start by product ID.
Subscribe(mPurchaseProductItem,mDatabaseList,mDatabaseList) Subscribing process start by product ID.
Pay(System.Single,mDatabaseItem,mDatabaseList) Pays the specified database.
Bonus(System.Single,mDatabaseItem,mDatabaseList) Bonus the specified database.
Refund(System.String,System.Single,mDatabaseItem,mDatabaseList) Refunds the specified database.
Send(System.Single,mDatabaseItem,mDatabaseItem,mDatabaseList) Sends the prizm to other user.
RestoreTransaction(mDatabaseList,mDatabaseList) Restore transaction.
BehaviourOnInitialized( ) Billing system initialization for behaviour.
OnPurchased(mPurchaseProductItem,System.Collections.Generic.Dictionary{System.String,System.String}) Accounting process completion process.
BehaviourOnInitializeFailed(System.String) Billing initialization failed for behaviour
BehaviourOnPurchaseFailed(System.String) Charging failure processing for behaviour.
SendAPITransaction(System.String,mDatabaseItem,mDatabaseList,System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.Dictionary{System.String,System.Object}) Execute transaction API for billing.
GetProductInformation(mPurchaseProductItem) Creating accounting processing information.

Reference