防止Recurly

时间:2015-11-03 04:19:10

标签: php recurly

我正在为每月订阅设置Recurly。由于法律限制,我们无法按比例退款或退款。它的全部或全部"。所以所有订阅都从每个月的1号开始,并且整个月都会退款(即使他们在第30天取消)。

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

我正在使用PHP API开发PHP,并为新购买托管页面。

1 个答案:

答案 0 :(得分:1)

每当订阅更改的时间范围为"立即"时,将自动进行评估。无法绕过此功能,但可能会有一些解决方法:

  

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

这里有一个问题 - 订阅总是在本月1日开始或只是续订?如果它是前者,您是否需要等待本月的第1天开始订阅,或者您是否希望立即激活它?

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

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

     

另一方面,如果他们想在月中升级(或降级)   他们必须支付(或记入)每月全额差额。怎么样   我可以在Recurly中关闭按比例分配的功能吗?或者怎么可能   我通过API指定了积分/结算金额?

  • 如果更改需要立即生效 ,您需要终止现有订阅(如果需要,可以发出任何退款),然后按照新条款重新订阅客户。如果您希望将其帐单周期日期与当月的第一天对齐,则需要再次使用推迟API调用
  • 如果更改在续订时发生,则会在续订时发出订阅更改。它将等到本月1日,然后计算新计划的全价。