mUniSm.Purchasing.IPurchaseAdapter

Summary

Interface for Purchase adapter (used for Unity IAP).

Property

updateType Gets the type of the update.

Method

Initialize(mPurchaseOptions) Initializes the adapter.
Purchase(mDatabaseItem@,mDatabaseList@,mPurchaseProductItem) Purchases the specified item.
Subscribe(mDatabaseList@,mDatabaseList@,mPurchaseProductItem) Subscribes the specified subscription item.
RestoreTransactions(mDatabaseList@,mDatabaseList@) Restores the transactions.
ConfirmPendingPurchase(mPurchaseProductItem) Confirms the pending purchase.
GetProductReceipt(mPurchaseProductItem) Gets the product receipt.
GetProductHasReceipt(mPurchaseProductItem) Gets the product has receipt.
GetProductTransactionID(mPurchaseProductItem) Gets the product transaction identifier.
GetProductName(mPurchaseProductItem) Gets the name of the product.
GetProductDescription(mPurchaseProductItem) Gets the product description.
GetProductPrice(mPurchaseProductItem) Gets the product price.
GetProductPriceText(mPurchaseProductItem) Gets the product price text.
GetProductStoreSpecificID(mPurchaseProductItem) Gets the product store specific identifier.
IsHandlingPurchase( ) Determines whether the adapter is handling purchase.
IsHandlingPurchaseModal( ) Determines whether the adapter is handling purchase modal.
IsHandlingSubscription( ) Determines whether the adapter is handling subscription.
IsHandlingSend( ) Determines whether the adapter is handling send.
IsHandlingPay( ) Determines whether the adapter is handling pay.
IsHandlingBonus( ) Determines whether the adapter is handling bonus.
IsHandlingRefund( ) Determines whether the adapter is handling refund.
Send(mDatabaseItem@,mDatabaseItem@,mDatabaseList@,System.String,System.String,System.Single) Sends the gem.
Pay(mDatabaseItem@,mDatabaseList@,System.String,System.Single) Pays the gem.
Bonus(mDatabaseItem@,mDatabaseList@,System.String,System.Single) Bonuses the gem.
Refund(mDatabaseItem@,mDatabaseList@,System.String,System.String,System.Single) Refunds the gem.

Reference