我正在尝试使用Stripe创建定期付款 . 它工作得很好,但问题是我有4个不同的付款计划,并且第一次用户付款,我订阅他最低的计划 . 然后,如果我尝试更改订阅,并将其设置为另一个计划,就像在他们的官方文档中一样,它对我不起作用 . 他们的文档中的代码如下所示:

Stripe::setApiKey("sk_test_cTYCUNuIv8w6NeJcXSoAeLDO"); 
 $cu = Stripe_Customer::retrieve("cus_4keRPGExpTWMwe"); 
 $subscription = $cu->subscriptions->retrieve("sub_4keRoLrCJiHzAq"); 
 $subscription->plan = "gold"; 
 $subscription->save();

如果我尝试保存订阅,它会给我一个错误,说明没有定义save方法 . 你知道任何变通方法吗?

谢谢 .