簡體   English   中英

如何在Android應用內購買中獲取用戶付款信息

[英]How to get user payment info in android In-App purchase

我有一種方法可以使用應用內結算版本3獲取特定的購買金額和幣種(我的意思是用戶實際支付的金額,而不是Google的購買計划詳細信息)?

從我所看到的,我可以獲得的所有信息都位於Purchase類中:

String mItemType;  // ITEM_TYPE_INAPP or ITEM_TYPE_SUBS
String mOrderId;
String mPackageName;
String mSku;
long mPurchaseTime;
int mPurchaseState;
String mDeveloperPayload;
String mToken;
String mOriginalJson;
String mSignature;

並且它不包含價格或貨幣。

根據此未解決的問題: https : //code.google.com/p/marketbilling/issues/detail?id=93

唯一可用的價格是您在查詢SKU詳細信息時獲得的價格,即使如此,它也將使用貨幣符號進行格式化,並且僅用於直接用戶顯示。 沒有與購買相關的價格(為顯示或其他方式設置的價格)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM