allow stripe subscription without cc when using coupon
This commit is contained in:
parent
047f005fb8
commit
1965078000
1 changed files with 6 additions and 0 deletions
|
|
@ -52,10 +52,16 @@ export const stripeRouter = createTRPCRouter({
|
||||||
: `${baseUrl}/videos?checkoutCanceled=false&close=false`,
|
: `${baseUrl}/videos?checkoutCanceled=false&close=false`,
|
||||||
cancel_url: `${baseUrl}/videos?checkoutCanceled=true`,
|
cancel_url: `${baseUrl}/videos?checkoutCanceled=true`,
|
||||||
subscription_data: {
|
subscription_data: {
|
||||||
|
trial_settings: {
|
||||||
|
end_behavior: {
|
||||||
|
missing_payment_method: "cancel",
|
||||||
|
},
|
||||||
|
},
|
||||||
metadata: {
|
metadata: {
|
||||||
userId: session.user?.id,
|
userId: session.user?.id,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
payment_method_collection: "if_required",
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!checkoutSession) {
|
if (!checkoutSession) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue