【发布时间】:2018-05-27 05:25:37
【问题描述】:
我找不到为将来发生的订阅操作触发 webhook 通知的方法。如果我唯一的测试方法是等待 1 个月的下一个计费周期,我应该如何开发订阅计费机制?
例如,我现在需要开发订阅升级和降级。这意味着我需要处理按比例分配等问题。但我找不到测试我的代码是否真的有效的方法——因为我无法触发未来的计费周期。
【问题讨论】:
标签: braintree braintree-sandbox
我找不到为将来发生的订阅操作触发 webhook 通知的方法。如果我唯一的测试方法是等待 1 个月的下一个计费周期,我应该如何开发订阅计费机制?
例如,我现在需要开发订阅升级和降级。这意味着我需要处理按比例分配等问题。但我找不到测试我的代码是否真的有效的方法——因为我无法触发未来的计费周期。
【问题讨论】:
标签: braintree braintree-sandbox
全面披露:我在 Braintree 工作。如果您还有任何问题,请随时联系support。
我认为这个问题最好向我们的support 团队提出,因为在管理 Braintree 的经常性计费系统方面,您的集成和测试可能需要解决更多问题。
根据您的设置,更改有效订阅价格等事件可能会导致交易立即发出,或者仅影响订阅的balance,这可以通过评估订阅的余额参数来确定。这也会发生在同一天创建的订阅上,因此这不会特别影响您的测试,除非在其未来的计费日期收到 webhook。然而,这些 webhook 将反映您的订阅计费的结果,即 next_billing_period_amount 和 balance 之间的添加/差异。
无论从哪方面来看,我都建议您向我们的支持团队开一张票,以进一步解决这个问题。
【讨论】: