我的订阅中有两个产品:每月订阅:29.99美元年度订阅:$260
并且具有两个组件:每月额外用户:5美元每年额外用户:$60
我的应用程序可以在订阅后添加其他用户。比如:如果他每月订阅,他的费用是29.99,他添加了一个额外的用户,所以他的费用将增加到34.99美元,然后如果他添加了另一个用户,他的费用将是39.99,以此类推。
我很容易通过托管页面订阅用户,网络挂钩也可以。
但我不明白我怎么能做到这第二步。
也许我需要通过API将组件添加到订阅中。
这怎么可能?
我正在使用这个API。http://github.com/abraham/chargify
我无法开发自己的API。
是的,你是对的,你应该遵循http://docs.chargify.com/api-components
它已经定义了所有的东西,我将向您展示如何做到这一点的示例代码。
$quantityBasedComponent=新的ChargifyQuantityBasedComponent();
在您的情况下,使用上面的类,首先获取所有数量,然后如果用户将subuser添加到其订阅并更新它,则向其添加1。API类(http://github.com/abraham/chargify)你有亚伯拉罕的所有这些可用。