Account Settings
Manage your profile, payment methods, API access, and connected services from the Settings page.
Profile Information
Access your account settings by clicking Settings in the main navigation. The Profile Information section lets you manage your personal details:
| Setting | Description |
|---|---|
| Name | Your display name, shown in team member lists and notifications |
| Your login email address, used for account recovery and notifications | |
| Timezone | Controls how dates and times are displayed throughout the app. Event times are stored in UTC and converted to your timezone for display. |
| Language | Sets the interface language. Eleven languages are supported: English, Spanish, German, French, Italian, Portuguese, Hebrew, Dutch, Arabic, Estonian, and Russian. |
| 24-Hour Time | Toggle between 12-hour (AM/PM) and 24-hour time format across the app |
| Profile Image | Upload a profile picture. This is used for your user avatar and may appear in team member lists. |
Payment Methods
To sell tickets, you need to connect a payment method. Event Schedule supports three options:
Stripe
Connect your Stripe account using Stripe Connect. Payments go directly to your Stripe account with standard processing fees (2.9% + $0.30). Click "Link Stripe Account" to begin the connection process. Selfhosted users configure Stripe at the server level via environment variables rather than through account settings.
Invoice Ninja
Connect your Invoice Ninja account for payment processing. Provide your Invoice Ninja URL and API token to link the accounts. This is especially useful for selfhosted deployments.
Payment URL
Provide a custom payment URL (e.g., your own checkout page, PayPal.me link, or any external payment system). Buyers will be redirected to this URL to complete payment.
You only need to configure one payment method. Stripe provides the most integrated experience with automatic ticket delivery and QR codes.
API Settings
The API settings section lets you enable programmatic access to your schedules and events (Pro plan required). See the API Reference for full endpoint documentation.
Enable API
Toggle API access on or off. When enabled, you can use the REST API to read and manage your schedules and events programmatically.
API Key
Your secret API key is used to authenticate requests. Click "Show API Key" and enter your password to reveal it. Keep this key confidential and never share it publicly.
Your API key grants full access to your account. If you suspect it has been compromised, disable and re-enable the API to generate a new key. Note that disabling API access immediately invalidates the existing key.
Google Settings
Connect your Google account to enable Google Calendar sync and other Google integrations:
Google Account
Link your Google account to enable login with Google. This is independent from Google Calendar sync and can be connected or disconnected separately. To disconnect your Google account, you must first have a password set on your account.
Google Calendar
Connect Google Calendar to enable two-way sync between Event Schedule and Google Calendar. This is a separate integration from the Google Account login above and can be connected or disconnected independently. Events created in either platform are automatically synced to the other. Once connected, configure sync per schedule in Calendar Integrations.
Google Calendar sync is configured per schedule in the schedule settings. Connect your Google account here first, then enable sync on each schedule you want to keep in sync.
App Update
For selfhosted installations, the App Update section displays your currently installed version alongside the latest available version. If an update is available, you can apply it with a single click.
This section is only visible on selfhosted installations. Users on the hosted platform (eventschedule.com) are always on the latest version automatically.
Update Password
Change your account password by entering your current password and choosing a new one. Passwords must be at least 8 characters long.
If you signed up using Google or Facebook login, you can set a password here to enable email/password login as an alternative.
Delete Account
Permanently delete your account and all associated data. This action:
- Removes your user account and profile
- Deletes all schedules you own
- Removes all events, tickets, and sales data
- Disconnects any linked services (Stripe, Google, etc.)
Account deletion is permanent and cannot be undone. You will be asked to enter your password to confirm the deletion.
The Delete Account option is only available on the hosted platform (eventschedule.com). Selfhosted administrators manage accounts directly at the server level.
See Also
- Getting Started - Set up your first schedule
- Selling Tickets - Configure ticketing after connecting a payment method
- Advanced Schedule Settings - Configure calendar sync and integrations per schedule
- API Reference - Full API documentation for developers