From df00b78d80beb4f5d86d87023034a01e9b05319f Mon Sep 17 00:00:00 2001 From: Maxime Lalo Date: Fri, 5 Apr 2024 15:33:53 +0200 Subject: [PATCH] :sparkles: quantity one --- src/services/common/StripeService/StripeService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/common/StripeService/StripeService.ts b/src/services/common/StripeService/StripeService.ts index 85dde3a1..a6163dfa 100644 --- a/src/services/common/StripeService/StripeService.ts +++ b/src/services/common/StripeService/StripeService.ts @@ -26,7 +26,7 @@ export default class StripeService { line_items: [ { price: priceId, - quantity: subscription.nb_seats, + quantity: subscription.type === "STANDARD" ? subscription.nb_seats : 1, }, ], success_url: this.variables.APP_HOST + "/subscription/success", @@ -39,7 +39,7 @@ export default class StripeService { public async createClientPortalSession(subscriptionId: string) { const subscription = await this.client.subscriptions.retrieve(subscriptionId); - + return this.client.billingPortal.sessions.create({ customer: subscription.customer as string, return_url: this.variables.APP_HOST + "/subscription/manage",