Hive IAP supports Apple AppStore, Google PlayStore, ONEStore, Samsung GalaxyStore,
Amazon AppStore, Huawei AppConnect, PG, Steam and Hive Lebi.
More...
|
static void | FHiveIAPV4::MarketConnect (const FHiveIAPV4OnMarketConnectDelegate &Delegate) |
| IAPV4 It initialize IAPV4 Purchase module. More...
|
|
static void | FHiveIAPV4::GetMarketProductInfo (const TArray< FString > &MarketPidList, const FHiveIAPV4OnProductInfoDelegate &Delegate) |
| Apple Appstore It returns information for composition of the product. More...
|
|
static void | FHiveIAPV4::GetProductInfo (const FHiveIAPV4OnProductInfoDelegate &Delegate) |
| Hive IAPV4 It returns information for composition of the product. More...
|
|
static void | FHiveIAPV4::GetSubscriptionProductInfo (const FHiveIAPV4OnProductInfoDelegate &Delegate) |
| Hive IAPV4 It returns information for composition of the product. More...
|
|
static void | FHiveIAPV4::Purchase (const FString &MarketPid, const FString &IapPayload, const FHiveIAPV4OnPurchaseDelegate &Delegate) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc. More...
|
|
static void | FHiveIAPV4::Purchase (const FString &MarketPid, const FString &IapPayload, int quantity, const FHiveIAPV4OnPurchaseDelegate &Delegate) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc. More...
|
|
static void | FHiveIAPV4::PurchaseSubscription (const FHiveIAPV4PurchaseParam &Param, const FHiveIAPV4OnPurchaseDelegate &Delegate) |
| Request purchase of market product (marketPid) registered in App Store, Google Store, etc. More...
|
|
static void | FHiveIAPV4::Restore (const FHiveIAPV4OnRestoreDelegate &Delegate) |
| Hive IAPV4 It restore the item that has not been delivered. More...
|
|
static void | FHiveIAPV4::RestoreSubscription (const FHiveIAPV4OnRestoreDelegate &Delegate) |
| HIVE IAPV4 It restore the item that has not been delivered. More...
|
|
static void | FHiveIAPV4::TransactionFinish (const FString &MarketPid, const FHiveIAPV4OnTransactionFinishDelegate &Delegate) |
| HIVE IAP v4 It requests the transaction completion processing for the purchase receipt of the item that have been delivered. More...
|
|
static void | FHiveIAPV4::TransactionMultiFinish (const TArray< FString > &MarketPidList, const FHiveIAPV4OnTransactionMultiFinishDelegate &Delegate) |
| Hive IAP v4 It requests the multiple transaction completion processing for the purchase receipt of the item that have been delivered. More...
|
|
static void | FHiveIAPV4::ShowMarketSelection (const FIAPV4OnMarketSelectionDelegate &Delegate) |
| It shows a UI to select a Lebi store or a Google store..
If the Google Store and the HIVE Lebi store are available at the same time, you should expose the store selection screen to allow the user to select a store. More...
|
|
static void | FHiveIAPV4::GetBalanceInfo (const FHiveIAPV4OnBalanceDelegate &Delegate) |
| It request Lebi balance information. More...
|
|
static void | FHiveIAPV4::ShowCharge (const FHiveIAPV4OnBalanceDelegate &Delegate) |
| It shows Lebi refill page. More...
|
|
static void | FHiveIAPV4::CheckPromotePurchase (const FHiveIAPV4OnCheckPromotePurchaseDelegate &Delegate) |
| Apple AppStore Promote InApp Purchase 동작으로 얻어온 MarketPID를 요청한다. More...
|
|
static TOptional< EHiveIAPV4Type > | FHiveIAPV4::GetSelectedMarket () |
| 현재 선택된 마켓 타입을 반환한다. More...
|
|
static FString | FHiveIAPV4::GetAccountUuid () |
| 현재 계정의 UUIDv3 값을 반환한다. More...
|
|
static void | FHiveIAPV4::ShowInAppMessages (int32 CategoryId, const FHiveIAPV4OnInAppMessagesDelegate &Delegate) |
| Google In-App Offers. More...
|
|
static void | FHiveIAPV4::GetConsumeInfoAgreement (const FHiveIAPV4OnGetConsumeInfoAgreementDelegate &Delegate) |
| 소비정보 전송 약관에 대한 유저의 마지막 동의 상태 및 시기를 반환한다. More...
|
|
static void | FHiveIAPV4::ShowConsumeInfoAgreement (const FHiveIAPV4OnShowConsumeInfoAgreementDelegate &Delegate) |
| 소비정보 전송 약관 팝업을 노출한다. More...
|
|
Hive IAP supports Apple AppStore, Google PlayStore, ONEStore, Samsung GalaxyStore,
Amazon AppStore, Huawei AppConnect, PG, Steam and Hive Lebi.
static void FHiveIAPV4::Purchase |
( |
const FString & |
MarketPid, |
|
|
const FString & |
IapPayload, |
|
|
const FHiveIAPV4OnPurchaseDelegate & |
Delegate |
|
) |
| |
|
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. |
Delegate | Result of API call |
static void FHiveIAPV4::Purchase |
( |
const FString & |
MarketPid, |
|
|
const FString & |
IapPayload, |
|
|
int |
quantity, |
|
|
const FHiveIAPV4OnPurchaseDelegate & |
Delegate |
|
) |
| |
|
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. |
quantity | payment quantity |
Delegate | Result of API call |
static void FHiveIAPV4::PurchaseSubscription |
( |
const FHiveIAPV4PurchaseParam & |
Param, |
|
|
const FHiveIAPV4OnPurchaseDelegate & |
Delegate |
|
) |
| |
|
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. |
Delegate | Result of API call |