設(shè)置 > 國家地區(qū)”將國家和地區(qū)設(shè)置為中國和新加坡地區(qū)能正常支付,切換到阿爾巴尼亞地區(qū)便支付失敗。支付錯(cuò)誤碼為60003是什么原因?" />
問題描述
項(xiàng)目對(duì)接華為HMS IAP SDK后,在華為后臺(tái)配置了一個(gè)商品,然后在應(yīng)用市場
“我的 > 設(shè)置 > 國家/地區(qū)”將國家和地區(qū)設(shè)置為中國和新加坡地區(qū)能正常支付,切換到阿爾巴尼亞地區(qū)便支付失敗。支付錯(cuò)誤碼為60003
搜索hms_pay關(guān)鍵字日志,報(bào)錯(cuò)如下:
responseMessage = Product info cannot be found.
問題原因
按照華為官方文檔錯(cuò)誤碼描述:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References-V5/client-error-code-0000001050746111-V5
但是我這里商品信息確實(shí)配置了,并且中國和新加坡都可以支付,只是阿爾巴尼亞地區(qū)不可以。
最后聯(lián)系華為技術(shù)支持(工單:https://developer.huawei.com/consumer/en/support/feedback)得到答復(fù):
當(dāng)前華為IAP不支持阿爾巴尼亞地區(qū),才得到解決。建議大家設(shè)置國家地區(qū)前,可以參考如下文檔查看華為IAP覆蓋的范圍:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/huawei-iap-coverage-0000001050438753
分享下這個(gè)案例,如果后續(xù)有類似這種僅個(gè)別國家或地區(qū)支付異常的問題,可以優(yōu)先排查下這個(gè)問題。