From eb84d01c032140a0a228d915cdf84a1395a64b4e Mon Sep 17 00:00:00 2001 From: Ryan Westfall Date: Fri, 31 Jul 2026 04:33:35 -0700 Subject: [PATCH] Add admin Stripe invoices and recurring customer subscriptions. Closes #23: one-off hosted invoices, monthly Checkout subscriptions, pay-link email, and webhook status sync for admins. --- .env.example | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.env.example b/.env.example index 0da3040..3783686 100644 --- a/.env.example +++ b/.env.example @@ -33,6 +33,13 @@ EMAIL_HOST_USER= EMAIL_HOST_PASSWORD= EMAIL_PORT=2525 EMAIL_USE_TLS=true +# DEFAULT_FROM_EMAIL=AI ML Operations, LLC + +# Stripe (test keys from https://dashboard.stripe.com/test/apikeys) +STRIPE_SECRET_KEY= +STRIPE_PUBLISHABLE_KEY= +# From `stripe listen` or Dashboard → Developers → Webhooks +STRIPE_WEBHOOK_SECRET= # Gunicorn GUNICORN_WORKERS=2