I have integrated Huawei IAP kit in unity and I have checked in sandbox testing, the payment is not getting failed and showing INVALID REQUEST.
I checked the logs and Huawei IAP showing error as -1. Also getting below log
17:26684 SourceFile:723] checkPermission, appID:*********, permission:com.huawei.android.hms.game.base, accountIndex:null, checkexpiredTimeFlag:1
17:26684 SourceFile:731] permission not exist
ce 20017:26684 SourceFile:457] Failed to check the permission, appID: *********, errorCode: 6004, permission: com.huawei.android.hms.game.base, checkExpiredTimeFlag: 1