首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新Stripe Price对象

更新Stripe Price对象
EN

Stack Overflow用户
提问于 2020-11-07 01:20:33
回答 1查看 4K关注 0票数 3

我有个问题似乎很简单,但显然行不通。我需要更新price对象的价格,但以下内容不起作用。它给出了一个错误,即unit_amount是未知的,尽管我们最初使用它来定义Price对象:

代码语言:javascript
复制
stripe.Price.modify(
    "price_1Hkb5FHdAaIdH7ntvOhZOyFK",
    unit_amount=10,
)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-07 01:28:36

您不能在API中修改Price的价格。由于API上没有相应的参数,所以不支持这一点。

如果您想更改与Price关联的数量,您将创建一个新的Price对象并开始使用它。例如,您也可以使旧的不活动。

Stripe API的另一个强大特性是lookup_key on Price (文档)。这使您可以在代码中为您的Price定义自定义别名。这样,您就可以将旧的查找键从旧的价格转移到新的价格,而不是硬编码代码中的id price_123,而必须更新它以使用price_abcd,并且代码可以自动地无缝地开始使用新的查找键。这样做的想法是,您可以基于webhooks缓存与查找键关联的Price id,或者使用List price和lookup_keys 参数快速查找与给定查找键关联的最新价格id!

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64723546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档