0

我正在为我们的每月订阅设置 Recurly。由于法律限制,我们不能按比例分配退款或信用。它的“全有或全无”。因此,所有订阅都从每个月的 1 日开始,并且总是在整个月内退款(即使他们在第 30 天取消)。

另一方面,如果他们想在月中升级(或降级),他们必须支付(或获得信用)全部月差。如何在 Recurly 中关闭按比例分配的功能?或者,我如何通过 API 指定积分/计费金额?

我正在使用 PHP API 和托管页面进行新购买的 PHP 开发。

4

1 回答 1

1

每当在“立即”的时间范围内发出订阅更改时,都会自动进行按比例分配。无法绕过此功能,但可能有一些解决方法:

所以所有订阅从每月 1 日开始

这里有一个问题 - 订阅必须始终在当月 1 日开始还是只是续订?如果是前者,您是否需要等待每月 1 号才能开始订阅,还是希望立即激活?

  • 从月初开始:在 API 中传递 starts_at 参数(注意,您不能使用托管页面进行注册,因为它们不支持此参数)
  • 月初续费:订阅开始后,使用推迟API调用将下次续费日期调整为1日。

并始终为整个月退款(即使他们在第 30 天取消)。在这种情况下,您总是希望发出全额退款,或者在发出退款时只指定全额订阅价格。

另一方面,如果他们想在月中升级(或降级),他们必须支付(或获得信用)全部月差。如何在 Recurly 中关闭按比例分配的功能?或者,我如何通过 API 指定积分/计费金额?

  • 如果更改需要立即生效,您需要终止现有订阅(如果您愿意,可以退款),然后按照客户的新条款重新订阅。如果您希望将他们的账单周期日期与当月的第一天对齐,您需要再次使用推迟 API 调用
  • 如果更改可以在续订时发生,则订阅更改将在续订时发生。它将等到本月 1 日,然后按新计划的全价计费。
于 2015-11-03T15:59:57.860 回答