Gamebase SDK for Unity  1.5.0
Toast Gamebase Platform
Gamebase.Purchase Class Reference

The Purchase class provides several APIs related to purchasing processes. More...

Collaboration diagram for Gamebase.Purchase:
Collaboration graph

Static Public Member Functions

static void RequestPurchase (long itemSeq, GamebaseCallback.GamebaseDelegate< GamebaseResponse.Purchase.PurchasableReceipt > callback)
 Request Purchasing Item that has itemSeq. More...
 
static void RequestItemListOfNotConsumed (GamebaseCallback.GamebaseDelegate< List< GamebaseResponse.Purchase.PurchasableReceipt >> callback)
 Request a Item List which is not consumed. More...
 
static void RequestRetryTransaction (GamebaseCallback.GamebaseDelegate< GamebaseResponse.Purchase.PurchasableRetryTransactionResult > callback)
 Processes incomplete purchases. More...
 
static void RequestItemListPurchasable (GamebaseCallback.GamebaseDelegate< List< GamebaseResponse.Purchase.PurchasableItem >> callback)
 Request a item list which is purchasable. More...
 
static void RequestItemListAtIAPConsole (GamebaseCallback.GamebaseDelegate< List< GamebaseResponse.Purchase.PurchasableItem >> callback)
 Request a item list which is purchasable. More...
 
static void SetStoreCode (string storeCode)
 Set the store code of the current app. More...
 
static string GetStoreCode ()
 Gets the store code of the current app. More...
 

Detailed Description

The Purchase class provides several APIs related to purchasing processes.

Before using these APIs, You should be logged in. Because every Purchase API need informations that are obtained from GamebaseServer. If you do not have been authenticated, you will get NOT_LOGGED_IN error.

Since
Added 1.4.0.