feat(cloud): enable seat based pricing (#161)
* feat: setup subscriptions * feat: prompt user to create subscription if inactive * feat: update subscription when increasing/decreasing workspace members * feat: rework upgrade * chore: remove pricing notice * chore: add translations * chore: update proration comment
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import type { BetterAuthClientPlugin } from "better-auth";
|
||||
import type { BetterFetchOption } from "better-auth/react";
|
||||
import { stripeClient } from "@better-auth/stripe/client";
|
||||
import {
|
||||
apiKeyClient,
|
||||
genericOAuthClient,
|
||||
@@ -27,6 +28,9 @@ const socialProvidersPluginClient = {
|
||||
|
||||
export const authClient = createAuthClient({
|
||||
plugins: [
|
||||
stripeClient({
|
||||
subscription: true,
|
||||
}),
|
||||
magicLinkClient(),
|
||||
apiKeyClient(),
|
||||
genericOAuthClient(),
|
||||
|
||||
Reference in New Issue
Block a user