This is a proof of concept demo project for running a event-driven payment workflow using Google Cloud Functions and Stripe.
The easiest way to get started is to run this demo in Cloud Shell, a Google Cloud Platform tool providing you command-line access to your cloud resources directly from your browers.
If you are a Firebase developer, click here to start:
If you are a GCP developer, click here to start:
Alternatively, you may also set everything up locally with the steps below:
- Set up your Python development environment (for running the example app).
- Set up Google Cloud SDK or Firebase Coomand-Line Tool.
- Follow the steps here to continue (Firebase or GCP).
This demo project is coded in Node.js and deploys to Google Cloud Functions.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- @trag-stripe (Stripe)
- @ctrudeau-stripe (Stripe)
- @michaelawyu (Google)
See also the list of contributors who participated in this project.
This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details
- This project adopts Cloud Events and uses event library generated by Cloud Events Generator