Sindbad~EG File Manager

Current Path : /home/infinitibizsol/.trash/tests.3/
Upload File :
Current File : /home/infinitibizsol/.trash/tests.3/stripe-payment.js

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