Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 条带订阅-更新条带订阅金额_Php_Stripe Payments_Payment_Subscription_Dreamfactory - Fatal编程技术网

Php 条带订阅-更新条带订阅金额

Php 条带订阅-更新条带订阅金额,php,stripe-payments,payment,subscription,dreamfactory,Php,Stripe Payments,Payment,Subscription,Dreamfactory,我从后端使用订阅API创建了一个为期一个月的计划,订阅金额为15美元。当客户订阅时,将自动创建下一张15美元的月度发票。现在,在后端管理面板上,我必须提供一个动态更改订阅金额的选项,当更改时,所有即将到来的客户发票都应该用新的订阅金额更新。无论谁订阅,都必须使用最新更新的金额订阅 问题是stripe不允许我们更新已创建计划的订阅金额。对于每一个金额变化,都可以创建一个新计划,但是如何将所有现有客户切换到新计划。如果上一个订阅结束日期尚未到期,则不得因计划更改向其收取费用。有人能提供解决此问题的解

我从后端使用订阅API创建了一个为期一个月的计划,订阅金额为15美元。当客户订阅时,将自动创建下一张15美元的月度发票。现在,在后端管理面板上,我必须提供一个动态更改订阅金额的选项,当更改时,所有即将到来的客户发票都应该用新的订阅金额更新。无论谁订阅,都必须使用最新更新的金额订阅

问题是stripe不允许我们更新已创建计划的订阅金额。对于每一个金额变化,都可以创建一个新计划,但是如何将所有现有客户切换到新计划。如果上一个订阅结束日期尚未到期,则不得因计划更改向其收取费用。有人能提供解决此问题的解决方案吗?

您有两种选择:

1) 通过切换客户订阅的计划

2) 通过改变计划的数量


希望有帮助

我正在尝试更新订阅,很高兴看到我们需要更新SubscriptionItem,谢谢