|
delegate void | hive.IAPV4.onIAPV4MarketInfo (ResultAPI result, List< IAPV4Type > iapV4TypeList) |
| HIVE IAPV4 Market information request result callback.
|
|
delegate void | hive.IAPV4.onIAPV4ProductInfo (ResultAPI result, List< IAPV4Product > iapV4ProductList, int balance) |
| HIVE IAPV4 Product Information request callback.
|
|
delegate void | hive.IAPV4.onIAPV4Purchase (ResultAPI result, IAPV4Receipt iapV4Receipt) |
| Purchase request result callback
Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
|
|
delegate void | hive.IAPV4.onIAPV4Restore (ResultAPI result, List< IAPV4Receipt > iapv4ReceiptList) |
| HIVE IAPV4 Restore request result callback
It may happen that the item delivery fails due to various situations in the product purchase process.
|
|
delegate void | hive.IAPV4.onIAPV4TransactionFinish (ResultAPI result, String marketPid) |
| HIVE IAP v4 Transaction Finish request result callback
|
|
static void | hive.IAPV4.marketConnect (onIAPV4MarketInfo listener) |
| IAPV4 It initialize IAPV4 Purchase module.
|
|
static void | hive.IAPV4.getMarketProductInfo (List< String > marketPidList, onIAPV4ProductInfo listener) |
| Hive IAPV4 It returns information for composition of the market product.
|
|
static void | hive.IAPV4.getProductInfo (onIAPV4ProductInfo listener) |
| HIVE IAPV4 It returns information for composition of the product.
|
|
static void | hive.IAPV4.getSubscriptionProductInfo (onIAPV4ProductInfo listener) |
| HIVE IAPV4 It returns information for composition of the product.
|
|
static void | hive.IAPV4.purchase (String marketPid, String iapPayload, onIAPV4Purchase listener) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
|
|
static void | hive.IAPV4.purchase (String marketPid, String iapPayload, int quantity, onIAPV4Purchase listener) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
|
|
static void | hive.IAPV4.purchaseSubscriptionUpdate (String marketPid, String oldMarketPid, String iapPayload, onIAPV4Purchase listener) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
|
|
static void | hive.IAPV4.purchaseSubscription (IAPV4PurchaseParam param, onIAPV4Purchase listener) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
|
|
static void | hive.IAPV4.restore (onIAPV4Restore listener) |
| HIVE IAPV4 It restore the item that has not been delivered.
|
|
static void | hive.IAPV4.restoreSubscription (onIAPV4Restore listener) |
| HIVE IAPV4 It restore the item that has not been delivered.
|
|
static void | hive.IAPV4.transactionFinish (String marketPid, onIAPV4TransactionFinish listener) |
| HIVE IAP v4 It requests the transaction completion processing for the purchase receipt of the item that have been delivered.
|
|
static void | hive.IAPV4.transactionMultiFinish (List< String > marketPidList, onIAPV4TransactionMultiFinish listener) |
| HIVE IAP v4 It requests the multiple transaction completion processing for the purchase receipt of the item that have been delivered.
|
|
static IAPV4Type | hive.IAPV4.getSelectedMarket () |
| 현재 선택된 마켓 타입을 반환한다.
|
|
static string | hive.IAPV4.getAccountUuid () |
| 현재 계정의 UUIDv3 값을 반환한다.
|
|
delegate void hive.IAPV4.onIAPV4Purchase |
( |
ResultAPI | result, |
|
|
IAPV4Receipt | iapV4Receipt ) |
Purchase request result callback
Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
iapPayload is supplementary information for the purchase request, and it can be checked in Receipt Verification after purchase,
but, in case of purchasing outside of the app, such as a promo code purchase etc., it can not be included in verification result.
- Parameters
-
result | Result of API call |
iapV4Receipt | It includes the purchased product information and receipt. |
- See also
- #purchase(String, String, IAPV4PurchaseListener)
static void hive.IAPV4.purchase |
( |
String | marketPid, |
|
|
String | iapPayload, |
|
|
int | quantity, |
|
|
onIAPV4Purchase | listener ) |
|
static |
Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
iapPayload is supplementary information for the purchase request, and it can be checked in Receipt Verification after purchase,
but, in case of purchasing outside of the app, such as a promo code purchase etc., it can not be included in verification result.
- Parameters
-
marketPid | Unique code registered on the App Store, Google Store or etc. |
iapPayload | A string containing supplementary information about the purchase request, specified by the developer. @prarm quantity Purchase Quantity |
listener | Result of API call |
static void hive.IAPV4.purchase |
( |
String | marketPid, |
|
|
String | iapPayload, |
|
|
onIAPV4Purchase | listener ) |
|
static |
Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
iapPayload is supplementary information for the purchase request, and it can be checked in Receipt Verification after purchase,
but, in case of purchasing outside of the app, such as a promo code purchase etc., it can not be included in verification result.
- Parameters
-
marketPid | Unique code registered on the App Store, Google Store or etc. |
iapPayload | A string containing supplementary information about the purchase request, specified by the developer. |
listener | Result of API call |
static void hive.IAPV4.purchaseSubscription |
( |
IAPV4PurchaseParam | param, |
|
|
onIAPV4Purchase | listener ) |
|
static |
Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
iapPayload is supplementary information for the purchase request, and it can be checked in Receipt Verification after purchase,
but, in case of purchasing outside of the app, such as a promo code purchase etc., it can not be included in verification result. When upgrading or downgrading a subscription-type product, the unique code oldMarketPid of the existing subscription product must be entered.
- Parameters
-
param | A collection of parameters required for purchase. |
listener | Result of API call |
- Since
- 4.16.4.0
static void hive.IAPV4.purchaseSubscriptionUpdate |
( |
String | marketPid, |
|
|
String | oldMarketPid, |
|
|
String | iapPayload, |
|
|
onIAPV4Purchase | listener ) |
|
static |
Request purchase of market product (marketPid) registered in App Store, Google Store, etc.
iapPayload is supplementary information for the purchase request, and it can be checked in Receipt Verification after purchase,
but, in case of purchasing outside of the app, such as a promo code purchase etc., it can not be included in verification result. When upgrading or downgrading a subscription-type product, the unique code oldMarketPid of the existing subscription product must be entered.
- Parameters
-
marketPid | Unique code registered on the App Store or Google Store. |
oldMarketPid | Unique code of existing subscription product |
iapPayload | A string containing supplementary information about the purchase request, specified by the developer. |
listener | Result of API call |
- Since
- 4.11.6