m1guelpf's notebooks

  • ProspectGen Invoice - /m1guelpf/prospectgen-invoice
    Last edited 4 years ago - from: api.new
    const stripe = require('stripe')(process.env.PERSONAL_STRIPE_SECRET); exports.endpoint = async (request, response) => { const session = await stripe.checkout.sessions.create({ payment_method_types: ['card'], line_items: [{ name: 'ProspectGen', description: 'Invoice for the two hours worked on ProspectGen\'s site', amount: 4000, currency: 'usd', quantity: 1 }], success_url: 'https://miguelpiedrafita.com', cancel_url: 'https://example.com', }); response.end(` <script src="https://js.stripe.com/v3/"></script> <script> const stripe = Stripe('${process.env.PERSONAL_STRIPE_KEY}'); stripe.redirectToCheckout({ sessionId: '${session.id}' }) </script> `); }