HIVE IAP can minimize the development costs of the market-specific purchase process and collect purchase logs consistently to provide information to business, development, and management departments. More...
#include <HIVE_IAP.h>
Public Types | |
typedef std::function< void(ResultAPI const &result, std::vector< IAPType > const &iapTypeList)> | onIAPMarketInfo |
Result of information inquiry for HIVE IAP to organize stores and products. More... | |
typedef std::function< void(ResultAPI const &result, IAPShop const &iapShop, int balance)> | onIAPShopInfo |
Result of shop information inquiry configured in HIVE IAP back office. More... | |
typedef std::function< void(ResultAPI const &result, IAPProduct const &product, std::string const &transactionId)> | onIAPPurchase |
Result of IAP purchase Products ID are classified into two, one is 'marketPid' registered in Apple AppStore or Google PlayStore, the other is gamePid registered in HIVE IAP back office. More... | |
typedef std::function< void(ResultAPI const &result, IAPReceipt const &receipt)> | onIAPPurchaseReceipt |
Result of IAP purchase Products ID are classified into two, one is 'marketPid' registered in Apple AppStore or Google PlayStore, the other is gamePid registered in HIVE IAP back office. More... | |
typedef std::function< void(ResultAPI const &result, std::vector< IAPReceipt > const &receipts)> | onIAPRestoreReceipt |
Result of Restore HIVE IAP product which is not sent to user In the process of purchasing a product, it may happen that the item fails to be delivered due to various situations. More... | |
typedef std::function< void(ResultAPI const &result, int balance)> | onIAPBalanceInfo |
Result of balance request, if it is HIVE Lebi store. More... | |
typedef std::function< void(ResultAPI const &result, std::string gamePid)> | onCheckPromotePurchase |
iTunes에서 Promotional In-App-Purchase를 통한 앱구매 예약에 대한 통지 More... | |
Static Public Member Functions | |
static void | initialize (onIAPMarketInfo listener) |
Initialize HIVE IAP HIVE IAP initialization will deliver a list of available market information in the result. More... | |
static void | getShopInfo (std::string locationCode, onIAPShopInfo listener) |
Return information for the configuration of shops and products Stores can be exposed general shops, spot shops and event shops according to their sales strategy. More... | |
static void | purchase (std::string gamePid, std::string additionalInfo, onIAPPurchaseReceipt listener) |
Purchase Item Products ID are classified into two, one is 'marketPid' registered in Apple AppStore or Google PlayStore, the other is 'pid' registered in HIVE IAP back office. More... | |
static void | restoreReceipt (onIAPRestoreReceipt listener) |
Restore HIVE IAP product which is not sent to user. More... | |
static void | showMarketSelection (onIAPMarketInfo listener) |
Launches a window to select a lebi store or a Google Play Store. More... | |
static void | getBalanceInfo (onIAPBalanceInfo listener) |
Request your balance information for HIVE Lebi store. More... | |
static void | showCharge (onIAPBalanceInfo listener) |
Show HIVE Lebi Store redeem page(Android only.) More... | |
static void | checkPromotePurchase (onCheckPromotePurchase listener) |
iTunes에서 Promotional In-App-Purchase를 통한 앱구매 예약에 대한 통지 등록 More... | |
HIVE IAP can minimize the development costs of the market-specific purchase process and collect purchase logs consistently to provide information to business, development, and management departments.
* Currently, HIVE IAP supports Apple App Store, Google Play Store, One Store (https://www.tstore.co.kr) and HIVE Lobby (Lebi).
HIVE LIVE (Lebi) store is a system that can organize stores and purchase goods in Chinese market. It is operated by HIVE itself.
|
static |
iTunes에서 Promotional In-App-Purchase를 통한 앱구매 예약에 대한 통지 등록
listener | API call result listener |