From e4baf19b3eb4dbb1f247b64edb7e6cc5f8c95ecb Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Tue, 30 Dec 2025 11:40:43 -0800 Subject: [PATCH] Pre-populate email in Stripe checkout --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index f52706f..0dfe89d 100644 --- a/main.go +++ b/main.go @@ -260,7 +260,8 @@ func handleDonate(w http.ResponseWriter, r *http.Request) { baseURL := os.Getenv("BASE_URL") params := &stripe.CheckoutSessionParams{ - Mode: stripe.String(string(stripe.CheckoutSessionModePayment)), + CustomerEmail: stripe.String(email), + Mode: stripe.String(string(stripe.CheckoutSessionModePayment)), LineItems: []*stripe.CheckoutSessionLineItemParams{ { PriceData: &stripe.CheckoutSessionLineItemPriceDataParams{