PayPal沙盒API更新计划定价报错PRICING_SCHEME_UPDATE_NOT_ALLOWED
报错原因
- PayPal订阅计划的定价更新接口仅允许修改状态为*未激活(INACTIVE)*的计划,已经激活的计划出于业务合规和存量用户权益保护的规则限制,不支持修改原有定价方案,这是平台固定的业务逻辑。
- 你当前操作的计划
P-5TD04514DU568400GMDCGH2I已经处于激活状态,因此触发了PRICING_SCHEME_UPDATE_NOT_ALLOWED报错。
解决方案
- 若该计划还没有任何用户订阅:可以先调用计划停用接口将计划状态改为未激活,再执行定价更新操作,修改完成后重新激活计划即可正常使用。停用计划的接口请求方法为POST,路径为
https://api-m.sandbox.paypal.com/v1/billing/plans/[替换为你的计划ID]/deactivate,无需传入请求体。 - 若该计划已经有存量用户订阅:不要修改原计划,直接创建一个定价符合要求的新订阅计划,后续新用户引导订阅新计划即可。如果需要调整存量用户的订阅价格,需要单独对单个订阅发起价格调整流程,无法通过修改原计划定价批量覆盖。
内容的提问来源于stack exchange,提问作者Shubham Mishra
相关产品推荐
相关产品推荐

