Articles of in app purchase

从服务器检索信息时出错

在我的Android应用程序中进行应用程序内购买时收到错误。 从服务器检索信息时出错[DF-AA-20] 请帮帮我,我是android新手。

跨平台移动订阅(Android + iOS)

是否可以使用本机API进行跨平台订阅并在自己的后端管理这些订阅? 示例:在iOS设备上订阅iOS更改设备并降级(取消)订阅(计划)。 例如,Spotify通过PayPal和其他付款方式进行跨平台订阅,但我不确定我们的应用是否会被拒绝,考虑到这两个平台的应用内指南。

Android In-App-Purchase,如何检查用户是否购买了一件商品

是否可以安全地在SharedPreference中设置一个值来标记用户已购买此项目? 如果用户在SharedPreference中破解此值,该怎么办? 或者我需要每次都连接IAP服务以检查用户是否可以使用它? (1)使用Google Android IAP V3时的最佳做法是什么? (2)如果用户的设备没有安装Google Play,我可能想使用paypal进行支付,但如果我要求用户使用简单的PayPal付款获取许可证,如何跟踪购买并解锁用户的function键? 我不想使用任何其他计费SDK,如果用Paypal网页购买许可证,如何实现呢?

在startIntentSenderForResult中使用NullPointer,使用V3

我有以下方法(第一次工作正常): public void TipUs(){ String sku=”tip_us”; try { Bundle buyIntentBundle = mService.getBuyIntent(3, getPackageName(), sku, “inapp”, “TIP_US”); PendingIntent pendingIntent = buyIntentBundle.getParcelable(“BUY_INTENT”); startIntentSenderForResult(pendingIntent.getIntentSender(), 1001, new Intent(), Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0)); } catch (RemoteException e) { e.printStackTrace(); } catch (SendIntentException e) { e.printStackTrace(); } } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == 1001) […]

TrivialDrive vs TrivialDrive V2?

为什么TrivialDrive有两个版本? https://github.com/googlesamples/android-play-billing 哪个版本应该是学习应用内结算的主要参考项目? 版本之间有什么区别?

Unity的移动游戏 – 应用程序内购买插件

我正在开发一款使用Unity的移动游戏,虽然很容易让核心游戏循环运行,但我遇到了移动设备界面的一些问题,特别是苹果和谷歌提供的应用程序内购买function。 我听说有插件可以帮忙解决这个问题。 是否有任何地方列出所有选项,可以让我轻松比较它们?

使用谷歌购买REST API时出现500错误

我正在开发一款使用Google Play新订阅function的Android应用。 我的应用程序的一部分包含一个Web服务器,它通过API调用定期检查这些订阅的状态。 它还取消了部分订阅。 Google提供了两个REST API来完成此任务: https://developers.google.com/android-publisher/v1/purchases/get https://developers.google.com/android-publisher/v1/purchases/cancel 我可以使用OAuth让第一个工作得很好。 但是当我尝试取消某些订阅时,我收到500错误而没有详细信息。 还有其他人经历过这个吗? 我使用不正确吗? 我确信OAuth正在运行,因为我可以使用第一个API。 这是我的curl输出,隐藏了一些我的帐户数据: curl -X POST ‘https://www.googleapis.com/androidpublisher/v1/applications/com.ssd.mypkg/subscriptions/mysku/purchases/mypurchasetoken/cancel’ -H ‘Authorization: OAuth ya29.myoauth’ -d ” -v * About to connect() to www.googleapis.com port 443 (#0) * Trying 209.85.148.95… connected * Connected to www.googleapis.com (209.85.148.95) port 443 (#0) * SSLv3, TLS handshake, Client hello (1): * SSLv3, […]

Android应用内结算validationDot Net中的收据(C#)

我有一个Android应用程序,它提供应用程序内的计费,我们有我们的应用程序服务器,Android应用程序连接到用户提供服务,在应用内购买我们想将收据推送到服务器进行validation过程。 现在的问题是我不知道如何在dot net(C#)中转换Security.java文件,因为我们的服务器是用dot net编写的 注意:此文件附带android应用程序内计费相同的应用程序,它提供消息签名function,我只需要在dot网络中等效。 有关此问题的更多详细信息,请访问http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/66bb5683-fde6-47ca-92d7-de255cc8655a

在Android上跟踪购买时,我在哪里可以获得商品价格,总税金和运费?

根据适用于Android的Google Analytics电子商务指南 ,我需要使用Tracker.sendTransaction方法来跟踪购买情况。 所需的三条信息是购买价格,总税金和运费(所有多头)。 但是,通过应用内购买提供的响应不会提供这些数据。 我错过了什么吗? 这些信息实际上是否已归还? 我在哪里可以find他们设置它们?

将Android应用程序从免费/付费模式转换为应用内付费解锁

我目前在Market上有一个应用程序,它既有免费的,广告支持的版本,也有付费的无广告“Pro”版本,具有额外的function。 每个发布周期建立两个不同的项目实际上是小行星的痛苦; 我很乐意把它归结为一个。 我有兴趣听到有关这样做的反馈,如果有人在这里做过这样的举动……转换到这个新模型有什么缺点吗? 我目前有十几个付费用户。 我是否可以通过他们的电子邮件地址让他们成为应用内购买的“所有者”,还是他们会被迫再次购买应用程序? (如果我不能让它们成为所有者,我可能会放弃这个想法,直到我的下一个应用程序。)