RailsでStripeを使って決済処理を実装しているます。
ruby
1subscription = Stripe::Subscription.retrieve("sub_xxxx") 2subscription.plan = "plan_2" 3subscription.save
このようにサブスクリプションのプランを変更した際に、Stripe側では自動で料金の差分を計算して、次回決済時に差分を含めた金額を請求するようになっています。
この自動差分計算をしないようにしたいです。
具体的に言うと、
1000円のプランで契約していて途中で3000円のプランに変更するとなった場合
差分を上乗せせずに今月の支払は1000円、次回から3000円を支払う
と言う形にしたいです。
Stripe側のデフォルトだとこの次回の支払が3000円に差分が上乗せされた金額が請求されるようになっています。
差分を上乗せせずに今月の支払は1000円、次回から3000円を支払う
どのようにすればこれを実現できるでしょうか?
subscription.saveをする前に何かすればいいのでしょうか?
あなたの回答
tips
プレビュー