【FAQ】HarmonyOS SDK 閉源開放能力 —IAP Kit(3)

HarmonyOS_SDK發表於2024-10-23

1.問題描述:

已經購買訂閱型物品,未呼叫finishPurchase介面, 重新購買該物品,createPurchase介面返回的是001860001錯誤:System internal error,建議返回1001860051錯誤,這樣方便業務統一處理。

解決方案:

關於1001860001內部錯誤的錯誤碼提示為:System internal error. IAP_RESPONSE_RESULT_NOT_SHIP_CONFIRM ;
官方API文件中對於1001860051 錯誤碼的定義為:Failed to purchase a product because the user already owns the product ; 由於已經擁有該商品,購買失敗 ;
這是兩個不同的場景,第一個場景是強調的未發貨,第二個場景強調的是重複購買;針對單次的消耗型商品的購買場景,可能處理是一樣的,但是如果商品型別為非消耗型商品或自動續期訂閱商品,那訂閱場景可能不一樣;
詳情可以參考API文件中關於1001860051錯誤碼的處理步驟的描述:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/iap-error-code-V5#section5254205612317

2.問題描述:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/iap-subscription-functions-V5中提到。立即生效的切換訂閱:使用者原訂閱的剩餘金額將折算成新訂閱的天數,延長新訂閱的有效期。 目前這種切換效果的觸發場景為:原訂閱的續費週期和即將更換的訂閱續費週期相同。
1、確認按比例升級代表的具體金額。比如使用者買了一年(365 天的訂閱),在每個月的不同天數進行升級(從 25 元升級成 35 元),華為會給使用者的使用者折算的天數.
2、折算的天數應該如何感知(是否可以透過本次通知收到 expiresTime - 上次儲存的 expiresTime 感知)

解決方案:

問題1

答:如果當天使用了,哪怕是1s,也會按照一天折算。不足一天的都按照1天來計算。

問題2

答:商品B的結束時間-商品B的開始時間 再減去本身商品週期,比如包年,減去1年即可。

3.問題描述:

結算需要以下資訊進行華為IAP的對賬結算資料處理,請問能否提供以下資訊:
1、日賬單明細
2、月打款的訂單明細
3、當前 IAP 是否會出現壞賬的情況?如果出現了壞賬,對於壞賬部分,成本承擔方請問是否是華為?
4、使用者退款後,華為是否會對已抽成訂單的抽成進行退回?

解決方案:

1、日賬單明細

建議可以進入自助結算頁面,登入開發者聯盟,進入“管理中心”,點選“我的賬戶”,選擇“收益”,進入自助結算頁面檢視日賬單明細。

詳情可以參考自助結算指南: https://developer.huawei.com/consumer/cn/doc/start/checkoutguide-0000001053128363

2、月打款的訂單明細

建議可以進入自助結算頁面,登入開發者聯盟,進入“管理中心”,點選“我的賬戶”,選擇“收益”,進入自助結算頁面檢視結算單;

點選“下載結算單”或者“對賬明細”,核對本月結算資料。

詳情可以參考自助結算指南: https://developer.huawei.com/consumer/cn/doc/start/checkoutguide-0000001053128363

3、當前 IAP 是否會出現壞賬的情況?如果出現了壞賬,對於壞賬部分,成本承擔方請問是否是華為?

壞賬則是指無法收回或收回的可能性極小的應收款項,當前 IAP 不會也不可能出現壞賬 ,因為使用者購買開發者的應用內商品,只有購買支付成功,應用確認發貨之後,使用者才能享受到相關的權益;如果使用者沒有支付或者支付失敗,則這筆交易本身沒有完成。

4、使用者退款後,華為是否會對已抽成訂單的抽成進行退回?

使用者退款後,華為會對已抽成訂單的抽成進行退回。

4.問題描述:

調取華為支付時 彈框“應用資訊校驗不透過,請聯絡商家”是哪個環節出問題了?

解決方案:

是因為clientid沒有配置或者配置錯誤。

請根據以下連結查詢下對應資訊clientId是否正確配置

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/payment-config-app-identity-info-V5

相關文章