diff --git a/apps/dokploy/package.json b/apps/dokploy/package.json index c33826adb..dbf8493e3 100644 --- a/apps/dokploy/package.json +++ b/apps/dokploy/package.json @@ -1,6 +1,6 @@ { "name": "dokploy", - "version": "v0.26.4", + "version": "v0.26.5", "private": true, "license": "Apache-2.0", "type": "module", diff --git a/apps/dokploy/server/api/routers/stripe.ts b/apps/dokploy/server/api/routers/stripe.ts index 3354c3311..be1e94d4a 100644 --- a/apps/dokploy/server/api/routers/stripe.ts +++ b/apps/dokploy/server/api/routers/stripe.ts @@ -75,13 +75,12 @@ export const stripeRouter = createTRPCRouter({ const session = await stripe.checkout.sessions.create({ mode: "subscription", line_items: items, - ...(stripeCustomerId && { - customer: stripeCustomerId, - }), + ...(stripeCustomerId + ? { customer: stripeCustomerId } + : { customer_email: owner.email }), metadata: { adminId: owner.id, }, - customer_email: owner.email, allow_promotion_codes: true, success_url: `${WEBSITE_URL}/dashboard/settings/servers?success=true`, cancel_url: `${WEBSITE_URL}/dashboard/settings/billing`,