2012-01-06 48 views
7

緩慢(但有條不紊地)朝我第一次實施應用內結算時,我達到了可以實際運行market billing sample application的程度:該應用已簽名並上傳到AM,「產品列表」已創建instructions和一個測試賬戶已經在谷歌中設置了手機。測試帳戶是否需要通過應用內結算來購買真實信用卡?

但是當我進行(成功)購買時,儘管在AM上選擇了測試帳戶,系統會提示我使用真正的信用卡鏈接的真實Gmail帳戶確認購買。

例如,在測試PayPal時,可以使用假CC號創建測試帳戶,以免費測試而不會增加真正CC系統的負擔。

這是否可用(或可能)進行應用內結算開發&測試?

更新:我測試這在不同的設備上,只有測試帳戶設置,果然Android Market的行爲會錯誤地響應以下錯誤信息:

您試圖將項目購買無法找到。

enter image description here

我知道該項目是存在的,它是設置正確,在Android市場,因爲這個錯誤是從來沒有在設備上發出了與CC數(在那裏我得到真正的賬戶帶有掩碼的CC號碼的完美行爲,Total和Accept & buy按鈕)。爲什麼Google會寫出這樣令人誤解的錯誤消息?

更新:我發現this incredible thread,這似乎部分回答我的問題。自那以後,除非谷歌引入了新的東西。

回答

5

你必須使用真正的信用卡。但是,您可以隨時退還您的測試購買!

請注意,您必須從與您的開發者帳戶分開的測試帳戶購買產品,因爲Google Checkout不允許帳戶從自己購買。

+11

使用真正的信用卡,然後退款購買可以使用任何帳戶,爲什麼我需要**測試**帳戶呢? 「測試賬戶」和常規賬戶之間有什麼區別?測試賬戶能否使用主賬戶(開發商/商戶)的同一張信用卡? +1現在。 – 2012-01-08 05:04:35

+4

區別在於,測試帳戶可以在未發佈的應用中看到應用內購買,其他應用(非測試帳戶)無法看到應用(因爲未發佈)。此外,開發者帳戶無法從自己購買商品(如上面提到的Bruno)。 – Syntax 2012-12-13 06:58:12

+0

@BillTheApe我正在測試這個inapp現在我想退款,那麼我該如何退款呢? – CoronaPintu 2013-10-28 09:35:42

1

當您將應用程序上傳爲草稿應用程序而非發佈時,測試帳戶非常有用。然後使用測試帳戶甚至可以購買未發佈的應用程序。希望這有助於您。

相關問題