4
使用Android In App Purchase創建購買訂單時,有時Google市場無法及時發送確認消息。Android:In App購買丟失的交易
我們已經看到確認信息在購買後幾小時內發送,從而使用戶處於信用卡付費狀態,但他們沒有看到我們產品中的購買情況。 請參閱:http://code.google.com/p/marketbilling/issues/detail?id=14#makechanges
使用Android In App Purchase創建購買訂單時,有時Google市場無法及時發送確認消息。Android:In App購買丟失的交易
我們已經看到確認信息在購買後幾小時內發送,從而使用戶處於信用卡付費狀態,但他們沒有看到我們產品中的購買情況。 請參閱:http://code.google.com/p/marketbilling/issues/detail?id=14#makechanges
事實證明,「還原事務」請求還會發回未經管理的事務,但未驗證您的產品收到了它們。
下面是對託管和非託管的產品有效的解決方案:
RESTORE_TRANSACTION_NEXT_TIME
)設置爲true
,然後發送購買請求市場。onBillingSuppored
請檢查是否把選項是true
,如果是執行billingService.restoreTransachtions()
purchaseState == PurchaseState.PURCHASED)
,設置RESTORE_TRANSACTION_NEXT_TIME
到false
這將確保丟失的交易是自動恢復。