# Stripe Payment Integration STRIPE_SECRET_KEY=sk_live_xxx STRIPE_WEBHOOK_SECRET=whsec_xxx NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=pk_live_xxx # Public URL (used for Stripe redirect URLs) NEXT_PUBLIC_BASE_URL=https://cryptocommonsgather.ing # Google Sheets Integration # Service account key JSON (paste as single line, or use escaped JSON) GOOGLE_SERVICE_ACCOUNT_KEY={"type":"service_account","project_id":"...","private_key_id":"...","private_key":"-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n","client_email":"...@....iam.gserviceaccount.com","client_id":"...","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_x509_cert_url":"..."} # Google Sheet ID (from the URL: https://docs.google.com/spreadsheets/d/SHEET_ID/edit) GOOGLE_SHEET_ID=your-google-sheet-id-here # Optional: Sheet tab name (defaults to "Registrations") GOOGLE_SHEET_NAME=Registrations