【问题标题】:How to delete all Stripe plans at once via the Stripe API?如何通过 Stripe API 一次性删除所有 Stripe 计划?
【发布时间】:2014-12-30 02:31:25
【问题描述】:

有没有办法通过 Stripe API一次删除所有 Stripe 计划?

根据their API,您必须单独选择每个计划才能将其删除:

plan = Stripe::Plan.retrieve({PLAN_ID})
plan.delete

不过,这对我来说并不理想,因为我必须定期删除所有计划。另外,我发现遍历所有计划然后单独删除它们也容易出错,因为它并不总是能找到所有计划。

有人可以帮忙吗?

【问题讨论】:

    标签: ruby-on-rails ruby stripe-payments


    【解决方案1】:

    不,不可能一次删除所有计划。您需要单独删除每一个,尽管只需要几行代码即可完成。

    另外,需要明确的是,删除计划不会删除对该计划的订阅。这可能会造成混淆,因此我建议不要先删除计划或删除对该计划的订阅。

    最好, 拉里

    PS 我在 Stripe 从事支持工作。

    【讨论】:

    • 非常感谢您的帮助。
    猜你喜欢
    • 2021-04-01
    • 1970-01-01
    • 2020-04-05
    • 2018-05-14
    • 2015-10-23
    • 1970-01-01
    • 2016-03-03
    • 1970-01-01
    • 2021-12-31
    相关资源
    最近更新 更多