创建一个Stripe客户端、将其关联的卡片和随时收费都很容易。但是,使用Laravel Cashier订阅用户在任何时间点都不是那么容易。
Auth::user()->subscription(Input::get($new_plan_id))->create($card_token, array(
'email' => Auth::user()->email
));
当用户在我的设置中添加卡片时,将生成卡片令牌。我尝试在此时存储令牌,并在用户想要更新其订阅时使用它,但我收到了错误消息:“您不能多次使用 Stripe 令牌”。