Files
cfw-autumn/shared/utils/checkoutUtils/checkoutToUrl.ts
2026-03-12 20:52:17 +00:00

21 lines
550 B
TypeScript

import { CheckoutAction } from "../../models/checkouts/checkoutTable";
const DEFAULT_CHECKOUT_BASE_URL =
process.env.NODE_ENV === "production"
? "https://checkout.useautumn.com"
: "http://localhost:3001";
export const checkoutToUrl = ({
checkoutBaseUrl = DEFAULT_CHECKOUT_BASE_URL,
action,
checkoutId,
}: {
checkoutBaseUrl?: string;
action: CheckoutAction;
checkoutId: string;
}): string => {
const checkoutPath = action === CheckoutAction.UpdateSubscription ? "u" : "c";
return `${checkoutBaseUrl}/${checkoutPath}/${checkoutId}`;
};