0

我的订阅中有两种产品: 每月订阅:29.99 美元 每年订阅:260 美元

并且有两个组成部分: 每月额外用户:5 美元 每年额外用户:60 美元

我的应用程序可以选择在订阅后添加其他用户。比如:如果他是按月订阅的,他的费用是 29.99 并且他添加了一个额外的用户,那么他的费用将增加到 34.99 美元,然后如果他添加另一个用户,他的费用将是 39.99,以此类推。

我很容易通过托管页面订阅用户,并且网络挂钩也可以。

但无法理解我该如何做这第二步。

也许我需要通过 API 将组件添加到订阅中。

这怎么可能?

我正在使用这个 API。 http://github.com/abraham/chargify

而且我无法开发自己的 API。

4

1 回答 1

0

是的,你是对的,你应该关注http://docs.chargify.com/api-components

它定义了所有内容,我正在向您展示如何执行此操作的示例代码。

$quantityBasedComponent = new ChargifyQuantityBasedComponent();

在您的情况下,使用上面的类并首先获取所有数量,然后如果用户将子用户添加到其订阅并更新它,则添加 1。您拥有的 Abraham的 API 类 ( http://github.com/abraham/chargify ) 拥有所有这些。

于 2014-01-30T07:25:26.840 回答