gpt4 book ai didi

android - 当我在当前订阅结束前升级到更高订阅时,订阅如何运作?

转载 作者:行者123 更新时间:2023-12-05 06:30:49 25 4
gpt4 key购买 nike

我正在我的应用程序中实现应用内购买。

当用户购买订阅时,它允许用户访问订阅直到当前计费周期结束,届时订阅会自动续订。重复此过程,直到用户取消订阅。

例如,如果用户在 1 月 1 日购买月度订阅并在周期的 1 月 15 日升级为 3 个月订阅,Google Play 将认为第一次订阅有效期至 1 月月底(第 30 天) )(或其他日期,具体取决于月份)。我的(第二次)升级后的 3 个月订阅从 1 月 15 日开始,在购买日期的 3 个月后结束,即(4 月 15 日)...

但是你有没有注意到我在这个周期中失去了 15 天的订阅,因为谷歌一次允许多个订阅。如何更新升级后的订阅日期?

我需要在第一个订阅期结束后立即开始我的第二个订阅计划。

当我升级到另一个订阅时,是否可以通过任何方式取消第一个订阅?

这是我的 Google Developer API 响应:

{
"kind": "androidpublisher#subscriptionPurchase",
"startTimeMillis": "1535366609722",
"expiryTimeMillis": "1535368525233",
"autoRenewing": true,
"priceCurrencyCode": "INR",
"priceAmountMicros": "2100000000",
"countryCode": "IN",
"developerPayload": "",
"paymentState": 1,
"orderId": "GPA.3322-1385-5105-0000..0",
"purchaseType": 0
}

最佳答案

我先回答你的问题再解释。

我需要在第一个订阅期结束后立即开始我的第二个订阅计划。

You can not stop the user from upgrading/downgrading the subscription. However, the price is prorated according to settings.

这是 Android Developer 的摘录。要了解这是如何工作的,您需要阅读 Android Developer Docs .谷歌已经通过示例解释了按比例分配模式。关注这个link以获得清晰的想法。

The following table lists all of the proration modes.

IMMEDIATE_WITH_TIME_PRORATION Replacement takes effect immediately, and the new expiration time will be prorated and credited or charged to the user. This is the current default behavior. IMMEDIATE_AND_CHARGE_PRORATED_PRICE Replacement takes effect immediately, and the billing cycle remains the same. The price for the remaining period will be charged. Note: This option is only available for subscription upgrade.

IMMEDIATE_WITHOUT_PRORATION Replacement takes effect immediately, and the new price will be charged on next recurrence time. The billing cycle stays the same.

关于android - 当我在当前订阅结束前升级到更高订阅时,订阅如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52039098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com