https://github.com/marcgrol/shopbackend
Demonstrates payment integration with Adyen, Stipe and Mollie: checkout, webhooks and oauth
https://github.com/marcgrol/shopbackend
adyen appengine-go cloud-build cloud-tasks experiment gcloud-firestore gcloud-pubsub golang mollie oauth2-client payment stripe
Last synced: 5 months ago
JSON representation
Demonstrates payment integration with Adyen, Stipe and Mollie: checkout, webhooks and oauth
- Host: GitHub
- URL: https://github.com/marcgrol/shopbackend
- Owner: MarcGrol
- Created: 2023-03-22T22:34:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-21T14:51:38.000Z (8 months ago)
- Last Synced: 2025-10-21T16:39:06.571Z (8 months ago)
- Topics: adyen, appengine-go, cloud-build, cloud-tasks, experiment, gcloud-firestore, gcloud-pubsub, golang, mollie, oauth2-client, payment, stripe
- Language: Go
- Homepage: https://marcsexperiment.ew.r.appspot.com/
- Size: 11.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Example of doing payments with the Adyen, Stripe and Mollie platform
Example app that demonstrates how Adyen, Stripe and Mollie checkout and OAuth work an all 3 platforms
## Play around with the app
[https://marcsexperiment.ew.r.appspot.com](https://marcsexperiment.ew.r.appspot.com/)
## Architecture

## Manual deployment on Google Appengine
# Login in to gcloud to start using the cli
gcloud auth login
gcloud config set project
# Prepare a task-queue
gcloud tasks queues create default --max-attempts=10 --max-concurrent-dispatches=5
# Create your own app.yaml
cp app_example.yaml app.yaml # and set env-vars to the right values
# Perform the actual deployment
gcloud app deploy app.yaml index.yaml cron.yaml --quiet