We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
GuidesIn-App PurchasesOrder and Subscription ServicesAndroidAbout the Service

About the Service

HUAWEI IAP enables you to sell digital products and content directly within your app. To make in-app purchases available in your app, you only need to integrate the IAP SDK and then call its API to launch the IAP checkout screen.

Supported Devices

Expand

Device Type

OS Version

HMS Core (APK) Version

Huawei phone and tablet

EMUI 3.0 or later

3.0.0.300 or later

Non-Huawei Android phone

Android 4.4 or later

3.0.0.300 or later

HUAWEI Vision

HarmonyOS

5.0.0.300 or later

Huawei intelligent cockpit

HarmonyOS

6.1.0.300 or later

Non-Huawei head unit

Android 4.4 or later

5.2.0.300 or later

Huawei smartwatch

HarmonyOS

6.3.0.300 or later

Use Cases

HUAWEI IAP provides a Product Management System (PMS) through AppGallery Connect for you to manage your products after adding their information including ID and price. Your app with HUAWEI IAP integrated will display the product information in the local language and also show the price in the local currency based on the location and exchange rate, facilitating global distribution for your app.

Read the following to get necessary information about the PMS of the latest version:

  • App release: You can release an app (gaming app or other) worldwide with one package and manage the prices and languages of in-app products. You will see the countries and regions supported by the PMS on its price settings page.
  • Currency and language settings: The PMS presets one default language and one default currency for each country or region. Only one language is allowed for each country or region.
  • Pricing: Huawei provides a reference price for each country or region based on the price (tax included) you set and the exchange rate. You can change the reference price for each country or region as needed. For example, if you enter one euro, the system automatically sets the prices for other countries and regions based on the exchange rates. If the EUR-to-CNY exchange rate is 7.88, the system automatically sets the price for the Chinese mainland to CNY7.88. You can change the price as needed.
  • Exchange rate: The PMS provides fixed exchange rates by which Huawei will update prices. Exchange rate updates by Huawei have no impacts on your product prices. You should manually change your product prices if needed.
  • Intended audience: The PMS is available for global developers. To release your app (gaming app or other) to multiple countries or regions, you need to manage the price and language settings for in-app products to show the price in the local currency and the product description in the local language.
NOTICE

After a successful verification of the signature in the payment result, it is a must to check the consistency of the information including productId, price, and currency in InAppPurchaseData between HUAWEI IAP and your app, to make sure that the product that a user has successfully paid for can be delivered to the user as expected.

Search in Guides
Enter a keyword.