有没有办法通过 Stripe API 一次删除所有 Stripe 计划?
根据 their API您必须单独选择每个计划才能将其删除:
plan = Stripe::Plan.retrieve({PLAN_ID})
plan.delete
不过,这对我来说并不理想,因为我必须定期删除我的所有计划。另外,我发现遍历所有计划然后单独删除它们也很容易出错,因为它并不总能找到所有计划。
有人可以帮忙吗?
最佳答案
不可以,一次删除所有计划是不可能的。您需要单独删除每一个,尽管这只需要几行代码即可完成。
另外,需要明确的是,删除计划不会删除对该计划的订阅。这可能会造成混淆,因此我建议永远不要删除计划或先删除对该计划的订阅。
最好的, 拉里
PS 我在 Stripe 从事支持工作。
关于ruby-on-rails - 如何通过 Stripe API 一次删除所有 Stripe 计划?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27669420/