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:
https://macarthur.me/posts/building-a-lambda-function-with-netlify
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