問題描述
項目對接華為HMS IAP SDK后,在華為后台配置了一個商品,然后在應用市場
“我的 > 設置 > 國家/地區”將國家和地區設置為中國和新加坡地區能正常支付,切換到阿爾巴尼亞地區便支付失敗。支付錯誤碼為60003
搜索hms_pay關鍵字日志,報錯如下:
responseMessage = Product info cannot be found.
問題原因
按照華為官方文檔錯誤碼描述:
但是我這里商品信息確實配置了,並且中國和新加坡都可以支付,只是阿爾巴尼亞地區不可以。
最后聯系華為技術支持(工單:https://developer.huawei.com/consumer/en/support/feedback)得到答復:
當前華為IAP不支持阿爾巴尼亞地區,才得到解決。建議大家設置國家地區前,可以參考如下文檔查看華為IAP覆蓋的范圍:
分享下這個案例,如果后續有類似這種僅個別國家或地區支付異常的問題,可以優先排查下這個問題。
原文鏈接:https://developer.huawei.com/...
原作者:Mayism