2
0

🛂 Add new yearly plans and graduated pricing

BREAKING CHANGE: Stripe environment variables have changed. New ones are required. Check out the new Stripe configuration in the
docs.

Closes #457
This commit is contained in:
Baptiste Arnaud
2023-04-13 11:39:10 +02:00
parent 39d0dba18c
commit 2cbf8348c3
33 changed files with 1257 additions and 1399 deletions

View File

@ -1,9 +1,9 @@
import { z } from 'zod'
export const subscriptionSchema = z.object({
additionalChatsIndex: z.number(),
additionalStorageIndex: z.number(),
isYearly: z.boolean(),
currency: z.enum(['eur', 'usd']),
cancelDate: z.date().optional(),
})
export type Subscription = z.infer<typeof subscriptionSchema>