環境
Laravel 6
月500円のサブスクを作成して、
まずサブスク作成処理で以下を実行しました。
php:PHP
1$user->newSubscription('default', 'premium')->create($paymentMethod);
次にキャンセル処理で以下を実行しました。
php:PHP
1$user->subscription('default')->cancelNow();
最後に、すぐにもう一度サブスク作成し直しました
php:PHP
1$user->newSubscription('default', 'premium')->create($paymentMethod);
Stripeダッシュボード上の挙動の要求として
インボイスで2回500円が請求されていることを期待しています。
ですが、インボイスは0円と500円になります。
キャンセルしたサブスクの期間内に再登録すると
前回の支払いと帳尻を合わせて0円にしてくれる挙動のようです。
このデフォルトの挙動の変更できる方法がわかる方がいましたら教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー