【问题标题】:How to add components to a subscription using the chargify API如何使用 chargify API 将组件添加到订阅
【发布时间】:2013-12-02 07:05:22
【问题描述】:

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

并且有两个组件: 每月额外用户:5 美元 每年新增用户:60 美元

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

我通过托管页面轻松订阅用户,网络挂钩也可以。

但我不明白我该怎么做这第二步。

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

这怎么可能?

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

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

【问题讨论】:

    标签: payment-gateway chargify


    【解决方案1】:

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

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

    $quantityBasedComponent = new ChargifyQuantityBasedComponent();

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-11
      • 2018-05-15
      • 2015-10-17
      • 2020-08-09
      • 2017-05-31
      • 2016-12-11
      • 2011-04-18
      • 2017-08-07
      相关资源
      最近更新 更多