【发布时间】:2013-02-16 16:02:06
【问题描述】:
Paymill 的 API 很棒。这是一场大火,如果不是边缘情况,我应该启动并运行。 Context是一款SAAS应用,有demo试用,可以随意升级和降级。
-
用户取消了她的订阅:此时,她的帐户在预付款日期之前仍然有效。 Paymill 收到 2 个 API 调用:
情景:她改变主意,并再次尝试升级。到目前为止,我已经尝试通过以下方式进行建模:
- 使用客户、报价和付款信息向https://api.paymill.com/v2/subscriptions 发送 POST - 类似于原始订阅 - 返回付款错误:订阅已连接
- 使用付款信息(根据 Paymill API: How do I update a subscription's credit card?)对 https://api.paymill.com/v2/subscriptions/ 执行 PUT 会返回付款错误:订阅已取消
期望的输出是Continuing Subscription:在下一个月之前不收取信用卡费用,并且通过新的付款信息应用进一步的 CC 费用。
这可以通过什么方式实现?
非常感谢!
【问题讨论】:
标签: subscription paymill