問(wèn)題描述:
項(xiàng)目接入了華為訂閱功能,用戶訂閱了自動(dòng)續(xù)費(fèi)商品后,如果在支付寶里面取消了自動(dòng)續(xù)費(fèi)協(xié)議,我們應(yīng)用能立刻收到用戶取消的通知嗎?
問(wèn)題分析與解決:
我們?cè)趹?yīng)用QQ群里(也可以提個(gè)工單咨詢https://developer.huawei.com/consumer/en/support/feedback)直接問(wèn)華為的技術(shù)支持,和他們確認(rèn)如下:
1、如果是在支付寶/微信里面取消的自動(dòng)續(xù)費(fèi)協(xié)議,這筆訂閱在續(xù)期的時(shí)候才會(huì)有失敗的通知,而不是針對(duì)解約來(lái)做通知的。
可以在續(xù)期失敗通知的數(shù)據(jù)里通過(guò)expirationIntent來(lái)判斷(3:用戶簽約信息異常)。
參考文檔鏈接:
中文版:
https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References-V5/json-inapppurchasedata-0000001050986125-V5
2、 另外,我們?cè)跍贤ㄖ羞€確認(rèn)了:
如果用戶在華為帳號(hào)里面取消自動(dòng)續(xù)費(fèi),會(huì)立即回調(diào)通知應(yīng)用,并且在取消后,服務(wù)到期,華為不會(huì)再去扣費(fèi)。
取消操作路徑:
華為手機(jī)->設(shè)置->帳號(hào)中心(設(shè)置里的第一個(gè))->付款與賬單->自動(dòng)扣費(fèi)/免密支付
這個(gè)頁(yè)面可以看見(jiàn)簽約關(guān)系和訂閱商品列表。