Merge pull request #384 from documenso/feat/stripe-free-tier

feat: add Stripe free tier subscription
This commit is contained in:
Lucas Smith
2023-10-14 12:22:31 +11:00
committed by GitHub
19 changed files with 532 additions and 53 deletions

View File

@ -1,3 +1,4 @@
/// <reference types="./stripe.d.ts" />
import Stripe from 'stripe';
export const stripe = new Stripe(process.env.NEXT_PRIVATE_STRIPE_API_KEY ?? '', {

View File

@ -0,0 +1,7 @@
declare module 'stripe' {
namespace Stripe {
interface Product {
features?: Array<{ name: string }>;
}
}
}

View File

@ -0,0 +1,3 @@
export const toHumanPrice = (price: number) => {
return Number(price / 100).toFixed(2);
};