UNPKG

@cocalc/server

Version:

CoCalc server functionality: functions used by either the hub and the next.js server

14 lines (12 loc) 378 B
import { StripeClient } from "@cocalc/server/stripe/client"; import { isValidUUID } from "@cocalc/util/misc"; export default async function cancelSubscription( account_id: string, id: string ): Promise<void> { if (!isValidUUID(account_id)) { throw Error("invalid uuid"); } const stripe = new StripeClient({ account_id }); await stripe.cancelSubscription(id); }