目前,我正在开展一个项目,我有2个按钮"添加500点"或者"添加1000点"当他们按下它们时,他们将使用应用内付款支付5美元或10美元。
用户可以通过按下按钮支付多次。
正如我第一次做这类工作一样,请告诉我如何在Android中做到这一点。
答案 0 :(得分:0)
首先,您需要实施应用内购买,请按以下步骤进行操作:Implementing In-app Billing
购买任何产品后,您需要使用产品:Consuming In-app Products
mService.consumePurchase(3, getPackageName(), token);
您可以在此处查看更多代码:Consuming a Purchase
您甚至可以关注this tutorial以便于使用应用内购买。
答案 1 :(得分:-1)
这个问题标有“android-pay”,所以我想我会补充一些说明。 Android Pay不能用于销售数字商品。如果您销售的是数字商品或虚拟商品,则应使用Google Play应用内结算服务。
问:我可以使用Android Pay API销售数字商品吗? <答>答:不可以.Android Pay API不能用于销售数字商品,无论是在设备上还是在设备外部使用。 Android Pay API仅可用于销售在物理世界中的数字环境之外提供给买方的商品,商品或服务。 Android Pay API不得用于销售通过任何方式提供的任何数字内容或服务。想要销售数字商品的开发者应使用Google Play应用内结算服务。
有关详细信息,请参阅Google Play in-app billing service