stripe-payments - 如何将已删除的 Stripe 计划的订阅移动到与已删除的 ID 相同的新订阅?
问题描述
Basic
我有一个带有 ID的 Stripe 计划basic_plan
。该计划的年度订阅费为 99 美元。用户使用优惠券获得了第 1 年的 100 折扣。最近我删除了这个计划并创建了一个名为Starter
相同 ID的新计划basic_plan
。该计划现在完全免费。但是在第一年结束后,我订阅Basic
计划的老用户将被收取 99 美元的费用。由于计划 ID 相同,如何将旧用户转移到新计划?
解决方案
您已删除旧计划并重新创建了一个名称相同但价格不同的新计划。
虽然 Plan 的名字是一样的,但是内部的 stripe 把名字当作是Nickname
,两个 plan 的 ID 是完全不同的。
并且您客户的计划仍然指向具有相同名称的旧计划 ID。
您将需要从用户那里删除该计划并重新添加它们以避免旧费用。
将来,如果您想更新定价,请尝试使用Update
该计划而不是delete and create
新计划。
希望以上有所帮助
谢谢
推荐阅读
- ruby-on-rails - 无法在红宝石上使用机械化自动填充表格
- python - Python 监听套接字是如何设置的?
- php - WooCommerce 过滤器商店文章
- unity3d - Unity Hololens 项目缺少 SDK(肯定已安装)
- python - Lambda 错误:未找到模块。Cryptography.hamtaz.bindings._constant_time
- android - 使用 decodeByteArray 解码 h264 视频帧总是返回 null
- html - 将 HTML 元素的位置更改为绝对位置是否也会更改元素的内容类别?
- javascript - 如何在另一个函数的函数内使用数组中的值?
- ruby-on-rails - 在 Rails 上找不到没有 ID ruby 的 Beat
- javascript - 如何让一个圆圈出现在任何颜色的 html5 画布上