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

Documents from this version have been archived, and will not continue to be maintained. Please use the latest version.

HMS Core GuidesIn-App PurchasesHUAWEI IAP Personal Data Processing Information

HUAWEI IAP Personal Data Processing Information

Last modified: December 27, 2019

In personal data processing of HUAWEI IAP, Huawei serves as the end user data processor, and the developer serves as the end user data controller. For appropriate and legal processing of personal data, the following are provided:

• List of personal data processed by Huawei

• Guidance for the developer to help the end user control personal data

List of Personal Data Processed by Huawei

Personal Data

Processing Purpose

Retention Period

Purchase Token

Token of purchase data, which is unique   and confidential. The app performs operations such as consumption and   confirmation on the purchase based on the token.

1) HUAWEI IAP will immediately delete the data that can identify the   end user when the end user successfully deletes his/her Huawei account.

2) The purchase data in HUAWEI IAP is stored for seven years (determined   by applied local laws and regulations) at most, and automatically destroyed   if the data expires.

Order Id

Unique order ID of purchase data, which   is provided for the developer to complete payment collection in the payment   service.

Pay Order Id

Unique order ID of a payment, which is   used for the developer to manage payment of purchases.

Subscription Id

Unique ID of a subscription of the end   user, which is used for the developer to manage subscription relationships.

Purchase information

Includes the product ID, name, price,   currency, purchase status (not purchased, purchased, or refunded), and   payment method. The purchase data is provided for the developer to complete   payment collection in the payment service, deliver products, and check the   bills from Huawei.

Subscription information

Records the user subscription status,   content, validity period, and other data.

When the end user cancels the   subscription, the data will be destroyed 30 days after the subscription   expires.

Guidance for the Developer to Help the End User Control Personal Data

How to Clear the End User's Personal Data

HUAWEI IAP will immediately delete the data that can identify the end user when the end user successfully deletes his/her Huawei account.

HUAWEI IAP stores the purchase data of the latest seven years (determined by applied local laws and regulations) at most. Expired data will be automatically destroyed. If the developer needs to provide services for the end user who purchased products seven years ago, the developer must back up the purchase data on the server.

Obtaining End User Data

After integrating the HMS Core IAP SDK, the developer can obtain purchase data of the end user through the obtainOwnedPurchases and obtainOwnedPurchaseRecord APIs and provide the data to the end user.

Please find the development guide of obtainOwnedPurchases here .

Please find the development guide of obtainOwnedPurchaseRecord here .


This page may contain third-party content. For details, click here.
Search in Guides
Enter a keyword.