# Mollie Payment Integration MOLLIE_API_KEY=live_xxx # Public URL (used for payment 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 # Booking/Room Assignment Spreadsheet (separate from registration sheet) # Sheet ID from URL: https://docs.google.com/spreadsheets/d/SHEET_ID/edit BOOKING_SHEET_ID=your-booking-sheet-id-here # Optional: Tab name in the booking spreadsheet (defaults to "Sheet1") BOOKING_SHEET_NAME=Sheet1