ProspectGen Invoice

node v10.24.1
version: 1.0.0
endpointsharetweet
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> `); }
Loading…

no comments

    sign in to comment