This commit is contained in:
Timo Knuth
2025-10-18 17:55:32 +02:00
parent 254e6490b8
commit 91b78cb284
65 changed files with 4481 additions and 1078 deletions

View File

@@ -5,7 +5,7 @@ if (!process.env.STRIPE_SECRET_KEY) {
}
export const stripe = new Stripe(process.env.STRIPE_SECRET_KEY, {
apiVersion: '2024-11-20.acacia',
apiVersion: '2025-09-30.clover',
typescript: true,
});
@@ -36,10 +36,10 @@ export const STRIPE_PLANS = {
interval: 'month',
features: [
'50 QR-Codes',
'Branding (Logo, Farben)',
'Branding (Farben)',
'Detaillierte Analytics (Datum, Gerät, Stadt)',
'CSV-Export',
'Passwortschutz',
'SVG/PNG Download',
],
limits: {
dynamicQRCodes: 50,
@@ -57,16 +57,14 @@ export const STRIPE_PLANS = {
interval: 'month',
features: [
'500 QR-Codes',
'Team-Zugänge (bis 3 User)',
'API-Zugang',
'Benutzerdefinierte Domains',
'White-Label',
'Alles von Pro',
'Bulk QR-Generierung (bis 1,000)',
'Prioritäts-Support',
],
limits: {
dynamicQRCodes: 500,
staticQRCodes: -1,
teamMembers: 3,
teamMembers: 1,
},
priceId: process.env.STRIPE_PRICE_ID_BUSINESS_MONTHLY,
priceIdYearly: process.env.STRIPE_PRICE_ID_BUSINESS_YEARLY,