Result Code | Description | Result Code Returned By | Suggestions for Development | Suggestions for User Interaction |
|---|---|---|---|---|
0 | Operation successful. | - | - | - |
90001 | The number of cards to be activated has reached the upper limit. | - | Prompt the user to delete unnecessary cards in HUAWEI Wallet. | |
90002 | Failed to check whether the type of pass can be added. | Verify that the passType transferred has been registered in AppGallery Connect. | - | |
90003 | HUAWEI Wallet version is outdated. | - | Prompt the user to update HUAWEI Wallet to the latest version. | |
90004 | The number of this type of passes to be added has reached the upper limit registered in AppGallery Connect. | - | Prompt the user to delete unnecessary cards in HUAWEI Wallet. | |
90007 | The ROM version of the device is outdated. | - | Prompt the user to update the device ROM. | |
90008 | This function is not supported by the device. | This result code is set by Wallet Kit to control services that have not been released. You can contact the developers of Wallet Kit to cancel the control. | - | |
90009 | Exceeded the pass package limit. | The size of the transferred pass package exceeds the upper limit 200 KB. Change the package size. | - | |
91001 | Operation failed. | - | This problem occasionally occurs due to network exceptions. Prompt the user to try again. | |
91002 | The pass package is empty or data fields are incomplete. | Verify that data fields in the hwpass.json file are generated according to the rules defined by the pass package. | - | |
91003 | Failed to save the file. | Prompt the user to try again. | ||
91004 | Operation canceled by the user. | - | Prompt the user to add the card again. | |
91008 | The group corresponding to the pass type is empty. | Verify that the passType in the pass package is the same as that you set in AppGallery Connect. | - | |
91009 | Blank card claim failed. | Notify the user of the operation failure. | ||
91010 | Pass package verification failed. | Verify that the certificate and private key are the same as those obtained from AppGallery Connect. | - | |
91011 | Failed to obtain the token and device ID. | Use another test phone or submit a ticket online. | - | |
91012 | Folder creation failed. | - | Prompt the user to try again. | |
91013 | The pass file already exists. | Check the logic for adding passes to avoid repeated passes. | Prompt the user not to add the pass file again. | |
90099 | Unknown error. | If such errors, for example, API exceptions, persist for a long time, submit a ticket online. | Prompt the user to try again. | |
92001 | Incorrect signature. | Verify that the signature obtained based on the mandatory parameters is correct. | - | |
92002 | Failed to obtain the temporary public key. | Verify parameters. | - | |
92003 | Card writing failed. | Prompt the user to try again. | ||
92004 | The reason must be provided if the card is not written for the first time. | Incorrect parameters. Please specify the reason parameter. | - | |
92005 | User authorization not obtained. | - | Prompt the user to perform authorization again. | |
93005 | The parameter is not specified. | - | Incorrect parameters. Please check again. | Prompt the user to try again. |
93006 | HUAWEI Wallet version is outdated. | - | - | Prompt the user to update to the latest version. |
93007 | Not signed in to HUAWEI Wallet. | - | - | Prompt the user to sign in to HUAWEI Wallet. |
93008 | HUAWEI Wallet service terms have not been accepted. | - | - | Prompt the user to accept the HUAWEI Wallet service terms. |
-10 | The server is unavailable due to a network error. | - | Prompt the user to check the network status. | |
-11 | The API is not supported. | - | ||
1 |
| Perform troubleshooting based on the result description. | - | |
2 | HMS Core account is abnormal. | - | Prompt the user to sign in to HMS Core (APK) again. | |
3 | Failed to insert data. | Verify that no parameter is missing. | - | |
20 | Failed to add the card as the user is not the device owner. | - | Prompt the user to verify that the value of Current user is Owner on the Users & accounts screen of the phone. | |
101 | JWE string verification error. | Verify that the private key used for encryption is correct. | - | |
907135001 | HMS Core (APK) version is outdated. | - | Update HMS Core (APK) to the latest version. |
If the error persists, submit a ticket online. Huawei will get back to you as soon as possible.