Sindbad~EG File Manager
const stripe = require("stripe")(process.env.STRIPE_SECRETE_KEY);
async function createSubscription(customerId, planAmount) {
try {
const subscription = await stripe.subscriptions.create({
customer: customerId,
items: [
{
price_data: {
unit_amount: planAmount * 100,
currency: "usd",
recurring: { interval: "month" },
product_data: {
name: "Custom Monthly Subscription",
},
},
},
],
});
return subscription;
} catch (error) {
console.error("Error creating subscription:", error);
throw error;
}
}
await createSubscription("cus_PY4SNXWPCvN6JV", 40);
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists