An open API service indexing awesome lists of open source software.

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

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

![Overview if architecture](https://github.com/MarcGrol/shopbackend/blob/main/docs/integration_experiment_architecture.png)

## 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