export const getStripePlan = action({
handler: async (ctx) => {
const stripe = new Stripe(process.env.STRIPE_KEY!, {
apiVersion: "2023-10-16",
typescript: true,
})
const stripeSubscriptionId = ...
const plan: Stripe.Subscription = await stripe.subscriptions.retrieve(
stripeSubscriptionId
)
return plan.cancel_at_period_end
},
})
export const getStripePlan = action({
handler: async (ctx) => {
const stripe = new Stripe(process.env.STRIPE_KEY!, {
apiVersion: "2023-10-16",
typescript: true,
})
const stripeSubscriptionId = ...
const plan: Stripe.Subscription = await stripe.subscriptions.retrieve(
stripeSubscriptionId
)
return plan.cancel_at_period_end
},
})