This is an example serverless function using Netlify's Lambda function service. It processes payments with Stripe, using Stripe Checkout.
A full walkthrough of this example can be found on my blog:
Run npm install
.
Run npm run dev
to locally serve the page at http://localhost:8080
, as well as the function at http://locahost:9000/purchase
.
After both of these processes are running, you'll be able to process a test purchase with Stripe. For your card number, use 4242424242424242
.
https://netlify-lambda.netlify.com
MIT © Alex MacArthur