Skip to main content

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
Email 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.

Note

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.

Important

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.

Tip

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.

Note

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.)
Warning

Account deletion is permanent and cannot be undone. You will be asked to enter your password to confirm the deletion.

Note

The Delete Account option is only available on the hosted platform (eventschedule.com). Selfhosted administrators manage accounts directly at the server level.

See Also