diff --git a/packages/server/src/config/index.ts b/packages/server/src/config/index.ts index d4d982c37..91277c057 100644 --- a/packages/server/src/config/index.ts +++ b/packages/server/src/config/index.ts @@ -218,6 +218,7 @@ module.exports = { key: process.env.LEMONSQUEEZY_API_KEY, storeId: process.env.LEMONSQUEEZY_STORE_ID, webhookSecret: process.env.LEMONSQUEEZY_WEBHOOK_SECRET, + redirectTo: `${process.env.BASE_URL}/setup`, }, /** diff --git a/packages/server/src/services/Subscription/LemonSqueezyService.ts b/packages/server/src/services/Subscription/LemonSqueezyService.ts index 53b1cdcf3..2e08e46d8 100644 --- a/packages/server/src/services/Subscription/LemonSqueezyService.ts +++ b/packages/server/src/services/Subscription/LemonSqueezyService.ts @@ -28,7 +28,7 @@ export class LemonSqueezyService { }, productOptions: { enabledVariants: [variantId], - redirectUrl: `http://localhost:4000/dashboard/billing/`, + redirectUrl: config.lemonSqueezy.redirectTo, receiptButtonText: 'Go to Dashboard', receiptThankYouNote: 'Thank you for signing up to Lemon Stand!', },