diff --git a/apps/web/pages/api/stripe/checkout-session.ts b/apps/web/pages/api/stripe/checkout-session.ts new file mode 100644 index 000000000..0d8cf2576 --- /dev/null +++ b/apps/web/pages/api/stripe/checkout-session.ts @@ -0,0 +1 @@ +export { checkoutSessionHandler as default } from '@documenso/lib/stripe/handlers/checkout-session' \ No newline at end of file diff --git a/apps/web/pages/api/stripe/portal-session.ts b/apps/web/pages/api/stripe/portal-session.ts new file mode 100644 index 000000000..c2e39ff43 --- /dev/null +++ b/apps/web/pages/api/stripe/portal-session.ts @@ -0,0 +1 @@ +export { portalSessionHandler as default } from "@documenso/lib/stripe/handlers/portal-session"; \ No newline at end of file diff --git a/apps/web/pages/api/stripe/subscription.ts b/apps/web/pages/api/stripe/subscription.ts new file mode 100644 index 000000000..0b619a222 --- /dev/null +++ b/apps/web/pages/api/stripe/subscription.ts @@ -0,0 +1 @@ +export { getSubscriptionHandler as default } from '@documenso/lib/stripe/handlers/get-subscription' \ No newline at end of file diff --git a/apps/web/pages/api/stripe/webhook.ts b/apps/web/pages/api/stripe/webhook.ts new file mode 100644 index 000000000..ee57ed38c --- /dev/null +++ b/apps/web/pages/api/stripe/webhook.ts @@ -0,0 +1,5 @@ +export const config = { + api: { bodyParser: false }, +}; + +export { webhookHandler as default } from "@documenso/lib/stripe/handlers/webhook";