问题标签 [in-app-subscription]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
532 浏览

ios - IOS自动续订订阅状态无法获取

  • 目前正在使用应用内购买自动续订订阅。
    • 如果用户订阅应用程序,无论选择计划(每月或每年),它都允许用户完全访问应用程序。
      • 它可以很好地获得订阅的到期日期。
      • 但是如果用户可以从设备设置中关闭自动续订订阅。

那么我们如何通过代码找到订阅的状态或到期日期。

0 投票
1 回答
3150 浏览

android - Google Play - 我的应用程序的每月订阅按天收费

我在 Google Play 中发布了一个包含应用内订阅的 Android 应用。我有月度和年度订阅,我在开发者控制台中这样配置它:

在此处输入图像描述

问题是:当用户要订阅时,Google Play 以这种方式显示支付网关:

在此处输入图像描述

如果按月订阅,为什么说他们每天收费 19.99 美元?

这是订阅用户每天收到的发票:

在此处输入图像描述

在我的代码中,我没有定义任何与价格相关的内容,是这样的:

我只指定正确的订阅 ID。如何将付款设置为每月而不是每天?

谢谢!

0 投票
0 回答
184 浏览

android - IAB 订阅免费试用状态

管理订阅的免费试用状态的正确方法是什么?我在 json 信息中找不到任何有关获取购买状态的信息,例如 freeTrial = true/false 或 freeTrialDuration = 7。当用户购买免费试用订阅时,会发生交易吗?免费试用期结束后下一步怎么办?新交易?

0 投票
3 回答
3949 浏览

android - 将用户重定向到 Playstore 中的订阅页面

我一直在阅读这个网站: http: //developer.android.com/google/play/billing/billing_subscriptions.html 因为我读到“目前,应用内结算 API 不支持以编程方式从内部取消订阅购买应用程序”,我想将用户重定向到此页面以管理他自己的订阅。

我无法找到如何从应用程序打开订阅页面。我正在考虑像外部链接一样打开它:

但是我什至不知道我需要输入的链接... -_-

提前感谢您的回答!:)

0 投票
0 回答
1184 浏览

android - 在单个设备上与多个用户一起购买 Android 应用内订阅

我正在开发一个带有自我登录程序的android应用内订阅购买的应用程序,基本上这意味着多个用户可以使用单个设备访问应用程序。只要我在我的应用程序中使用单个用户,一切正常,但是当我注销并登录另一个用户并尝试进行订阅购买时,它要么告诉我您已经拥有此订阅,要么将我的订阅更改为新请求的订阅。发生这种情况是因为以前的用户有一个反映在这个用户中的订阅,因为订阅/购买与主要的 Play 商店帐户相关联。那么,如何在单个设备上使用相同或不同订阅的多个用户来管理这种情况?可能吗 ?提前感谢您的帮助。

0 投票
1 回答
422 浏览

android - 如何使用 GoogglePlay 开发者 API 检测 android 应用内购买的计划更改?

感谢阅读

语境

我们提供点播视频流,用户可以通过 android、ios 和 web 上的月度或年度订阅购买

因此,每当在 Android 上进行购买时,应用程序都会向我们的服务器发送一个 ( purchaseToken, subscriptionID) 对,我们使用这个 google 开发人员 API将订阅信息保存在我们的数据库中

问题

最近,我们增加了对用户在 Android 上更改计划的支持。在 Google 方面,按比例分配资金并创建新订阅。但是,旧订阅的开始和结束时间在开发者 API 上仍然相同。

我们不能确定旧订阅已被取消并替换为新订阅,因为有效负载(在此处定义)仅告诉您上述自动续订状态。加上取消原因 1 是任何非用户发起的事情的毯子,而不仅仅是计划更改。

我正在做一个工作,但它需要知道一些事情,比如:

  • 当您从更昂贵、更长的计划(每年)切换到更短的计划(每月)时,是否会按比例分配所有剩余资金,从而有效地使您的新订阅持续时间比正常持续时间更长?

这似乎很可能,基于此:

Google Play 会取消旧的 SKU,并按比例将未使用的订阅时间价值归于用户。Google Play 将此信用额度应用于新订阅,并且在信用额度用完之前不会开始向用户收取新订阅费用。

  • 当您取消较新的订阅时,是否会发生与取消普通订阅相同的情况?(即,订阅不会自动续订,但应该一直有效到其有效期结束),或者一些积分将存储在 Google 以供以后使用?
0 投票
2 回答
5718 浏览

ios - 应用内购买的自动续订订阅

通过应用内购买(自动更新)购买产品后,我点击服务器上的 API 以提供购买信息。

如何知道该产品是针对 API 更新的?

当用户取消该订阅时,如何知道?

0 投票
1 回答
318 浏览

xamarin.android - Xamarin Android In App Billing-Subscriptions GetPurchases 总是返回 0 个产品

我正在使用Xamarin.InAppBilling并即将通过此代码获取所有已购买的产品:

但它总是返回 0。我在开发者控制台上的 App Products 中有 4 个订阅,并且所有订阅都已经购买,但是当我查询它们时,它返回为空。

有人跟我有同样的问题吗?你是怎么修的?请帮我解决一下这个。

谢谢你。

0 投票
0 回答
104 浏览

android - Android 中的应用内订阅是否通知我的后端服务器

我在我的应用中实现了应用内订阅。续订订阅后,我必须从谷歌直接将通知发送到我的服务器端。

0 投票
1 回答
1048 浏览

android - 从 Google Play 取消发布应用后,应用内订阅会发生什么情况?

我即将从 Google Play 商店取消发布我的应用程序,因为该服务将被关闭。

我的用户目前正在为该服务支付订阅费(每月每年),即自动续订的订阅。

我想知道从应用程序未发布的那一刻起这些用户会发生什么:订阅会自动取消并阻止续订吗?

非常感谢。