2013-10-04 44 views
0

我正在使用'android.test進行靜態測試。 ...'購買物品。 '已購買'似乎可以正常工作。'已取消'和'已退款'總是在收到聆聽者時產生空購買響應。這是他們應該做的嗎? 通過呼叫追溯的其他響應信息似乎沒問題。V3應用內結算 - 靜態測試,零購買響應

回答

0

據我瞭解:

android.test.cancelled和android.test.refunds時,如果用戶已經取消購買或訂閱都稱之爲或者如果用戶已經通過谷歌錢包退還。所以購買被取消兩個案件,以便你會得到答覆爲空。

android.test.canceled

當你使用這個產品ID,就好像購買已取消,谷歌 播放響應的應用內結算請求。在訂單處理過程中遇到錯誤 (例如無效的 信用卡),或者您在取消用戶訂單之前收取費用時,可能會發生這種情況。

android.test.refunded

當你使用這個產品ID提出應用內結算請求,谷歌 Play會視同購買已退款響應。通過Google Play的應用內結算服務啓動的退款不能爲 。退款必須由您(商家)發起。在您通過Google電子錢包商家帳戶處理退款請求 後,退款消息會通過Google Play發送給您的應用程序 。只有當Google Play 從Google電子錢包收到已退款的通知時,纔會發生這種情況。對於 有關退款的更多信息,請參閱處理IN_APP_NOTIFY消息 和應用內結算定價。

檢查此link欲知更多信息。

希望它能幫助你。