Replace Helcim integration with WooCommerce Stripe
This commit is contained in:
1 parent
197938f482
commit
21038d68ca
23 files changed
+172
-1199
No files matched your search
+11
-5
@@ -26,7 +26,7 @@
|
||||
# remain exposed to the same class of bug — nothing consumes them yet
|
||||
# (bookstore-core is still a stub for those), so when that code is written
|
||||
# it should read `_FILE` variants the same way HARDCOVER_API_TOKEN,
|
||||
# HELCIM_API_TOKEN (Week 3), and BOOKSRUN_API_KEY/BOOKSRUN_FTP_PASSWORD
|
||||
# BOOKSRUN_API_KEY/BOOKSRUN_FTP_PASSWORD
|
||||
# (Week 4) now do below.
|
||||
x-bookstore-env: &bookstore-env
|
||||
WORDPRESS_DB_HOST: db
|
||||
@@ -45,10 +45,12 @@ x-bookstore-env: &bookstore-env
|
||||
ACTIVE_SUPPLIER_ADAPTERS: ${ACTIVE_SUPPLIER_ADAPTERS:-gutenberg_test}
|
||||
INGRAM_API_KEY: ${INGRAM_API_KEY:-}
|
||||
INGRAM_ACCOUNT_ID: ${INGRAM_ACCOUNT_ID:-}
|
||||
HELCIM_ACCOUNT_ID: ${HELCIM_ACCOUNT_ID:-}
|
||||
MAILERLITE_API_KEY: ${MAILERLITE_API_KEY:-}
|
||||
HARDCOVER_API_TOKEN_FILE: /run/secrets/hardcover_api_token
|
||||
HELCIM_API_TOKEN_FILE: /run/secrets/helcim_api_token
|
||||
STRIPE_MODE: ${STRIPE_MODE:-test}
|
||||
STRIPE_PUBLISHABLE_KEY_FILE: /run/secrets/stripe_publishable_key
|
||||
STRIPE_SECRET_KEY_FILE: /run/secrets/stripe_secret_key
|
||||
STRIPE_WEBHOOK_SECRET_FILE: /run/secrets/stripe_webhook_secret
|
||||
BOOKSRUN_API_KEY_FILE: /run/secrets/booksrun_api_key
|
||||
# Week 4: bulk FTP inventory feed connection details — BOOKSRUN_FTP_HOST
|
||||
# empty means Import\BooksRunOfferSync::is_ftp_configured() is false and
|
||||
@@ -109,7 +111,9 @@ services:
|
||||
- ./wp-content/mu-plugins:/var/www/html/wp-content/mu-plugins
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/db_password:/run/secrets/db_password:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/hardcover_api_token:/run/secrets/hardcover_api_token:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/helcim_api_token:/run/secrets/helcim_api_token:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/stripe_publishable_key:/run/secrets/stripe_publishable_key:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/stripe_secret_key:/run/secrets/stripe_secret_key:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/stripe_webhook_secret:/run/secrets/stripe_webhook_secret:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/booksrun_api_key:/run/secrets/booksrun_api_key:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/booksrun_ftp_password:/run/secrets/booksrun_ftp_password:ro
|
||||
healthcheck:
|
||||
@@ -166,7 +170,9 @@ services:
|
||||
- ./docker/cron/entrypoint.sh:/usr/local/bin/cron-entrypoint.sh:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/db_password:/run/secrets/db_password:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/hardcover_api_token:/run/secrets/hardcover_api_token:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/helcim_api_token:/run/secrets/helcim_api_token:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/stripe_publishable_key:/run/secrets/stripe_publishable_key:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/stripe_secret_key:/run/secrets/stripe_secret_key:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/stripe_webhook_secret:/run/secrets/stripe_webhook_secret:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/booksrun_api_key:/run/secrets/booksrun_api_key:ro
|
||||
- ./secrets/${ENVIRONMENT:?ENVIRONMENT must be set}/booksrun_ftp_password:/run/secrets/booksrun_ftp_password:ro
|
||||
|
||||
|
||||
Reference in new issue
Block a user