【问题标题】:Recurly - How to update subscription add on quantity?Recurly - 如何更新订阅添加数量?
【发布时间】:2019-09-09 23:19:00
【问题描述】:
$updateaddon = $subscription->subscription_add_ons[0];
$updateaddon->quantity = $extra_dashboard_count;
$subscription->subscription_add_ons[0] = $updateaddon;
try
{
    $subscription->updateAtRenewal();
}
catch(Exception $e)
{
    $error = $e->getMessage();
}

我收到一条错误消息,提示“数量必须等于 1。”

我正在关注here 找到的 PHP SDK 示例。他们显示更新现有的添加数量。我在代码中做错了什么,或者为什么我不能有大于 1 的数量来添加?

【问题讨论】:

    标签: php api recurly


    【解决方案1】:

    我在 API 文档的任何地方都没有看到这一点,但是基于使用的附加组件的数量不能增加。相反,您需要记录插件的使用情况。用于记录附加组件的 API 文档位于 here

    【讨论】:

      【解决方案2】:

      如果您更新 subscription with add-ons 的数量,您实际上是在添加该插件的多个实例。

      但如果它是基于使用情况的插件的单个实例,则需要直接更新 usage records

      【讨论】:

        猜你喜欢
        • 2015-11-06
        • 1970-01-01
        • 2021-11-19
        • 2019-02-15
        • 2018-09-20
        • 1970-01-01
        • 2019-06-21
        • 1970-01-01
        • 2015-10-26
        相关资源
        最近更新 更多