* Removes user plan logic for stripe sub * Update hardcoded price * Removed checkoutSessionId metadata and fix for trpc query * Remove or comment team billing unused code * Add todo note * Fix type checks * Change function that was renamed * Remove duplicated test * remove plan when creating user on test Co-authored-by: Alex van Andel <me@alexvanandel.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: Peer Richelsen <peeroke@gmail.com>
23 lines
532 B
TypeScript
23 lines
532 B
TypeScript
// @NOTE: should we remove this? It's just a wrapper of env vars
|
|
import {
|
|
PREMIUM_PLAN_PRODUCT_ID,
|
|
STRIPE_TEAM_MONTHLY_PRICE_ID,
|
|
PREMIUM_MONTHLY_PLAN_PRICE,
|
|
} from "./constants";
|
|
|
|
export const getPremiumMonthlyPlanPriceId = (): string => {
|
|
return PREMIUM_MONTHLY_PLAN_PRICE;
|
|
};
|
|
|
|
export function getPremiumPlanProductId(): string {
|
|
return PREMIUM_PLAN_PRODUCT_ID;
|
|
}
|
|
|
|
export function getPerSeatPlanPrice(): string {
|
|
return STRIPE_TEAM_MONTHLY_PRICE_ID;
|
|
}
|
|
|
|
export function getPremiumPlanPriceValue() {
|
|
return "$29/mo";
|
|
}
|