subscription - 使用 Recurly 快速测试定期/订阅计费

标签 subscription billing recurring-billing recurly

简短问题:如何快速模拟/测试 Recurly 中的流程,而不必等待 24 小时看看会发生什么?

详细信息:我的后端开发人员正在设置 Recurly 来处理我们产品的订阅计费,我们正在尝试模拟当客户完成我们的流程时会发生什么:

  1. 从价格 A 开始执行计划 1
  2. 自动以价格 B 转移到计划 2

这是基础知识,还有一些排列,例如推荐奖金,如果客户带来更多新客户,则可以推迟客户的下一个发票日期。例如,我们将为每位通过推荐链接注册的新客户提供 4 周的免费服务。

底线是这样的:我们需要能够只需按下一个魔术按钮并模拟时间飞逝,这样我们就可以准确地看到当客户的帐户从计划 1 转到计划 2 时会发生什么,而无需等待 24 小时才能看到可能存在哪些错误......可以将其想象为将系统时钟向前滚动 59 分钟,这样您就可以看到第 60 分钟会发生什么。

熟悉 Recurly 的人以前做过这个吗?我知道我可以询问客户支持,但我想要一个 Stack 答案(无论如何,它们通常更好),并且我正在努力以新人的身份赚取积分。

最佳答案

最简单的方法是使用他们的 API。使用您的计划创建新的订阅,但将first_renewal_date和/或trial_ends_at设置为下一分钟左右。 您还可以尝试更新现有订阅并将时间范围设置为“现在”。

API文档: http://docs.recurly.com/api/subscriptions

使用他们的客户端库之一(适用于 PHP、Ruby、Python 或 .NET): http://docs.recurly.com/client-libraries/net

不要忘记使用您的测试帐户,这样您就不会用测试订阅填满您的生产帐户。

关于subscription - 使用 Recurly 快速测试定期/订阅计费,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14002009/

相关文章:

android - Android 应用内订阅购买日期是否会随着每月续订而更新?

ios - 在沙盒模式下检查应用内购买自动续订订阅

ios - 使用 iCloud 恢复非续订订阅

php - 如何使用定期计费功能设置 Paypal 自适应付款

paypal - 如果我在 Paypal 定期付款中将 TOTALBILLINGCYCLES 设置为零,该付款资料会永远存在吗?

php - 在 FirstData GGE4 上集成定期付款的最佳方式是什么?

dynamic - 如何使 Meteor 订阅动态化?

amazon-web-services - DynamoDB 上的 TTL 功能可以用作实际删除项目的免费替代方案吗?

google-app-engine - 每个 Fetch、Count 和 Query 操作消耗了多少数据存储区读取?

java - j计费 : How to create payment programmatically?