Integrations

Connect ShopTrack to third-party services to extend functionality. Accept payments, generate AI summaries, and more.

Available Integrations

Square

Process credit card payments directly within ShopTrack. Accept payments for invoices and sync customer data.

Learn more

OpenAI

Generate professional work order summaries using AI. Turn technician notes into polished, customer-ready descriptions.

Learn more

NOAA Weather

Access marine weather data and forecasts. Useful for sea trials and scheduling outdoor work.

Configuring Integrations

To set up an integration:

  1. Navigate to Settings → Integrations
  2. Find the integration you want to enable
  3. Click Configure
  4. Follow the setup wizard
  5. Enter any required API keys or credentials
  6. Test the connection
  7. Enable the integration
Integrations Settings Page
Enable and configure integrations from Settings. integrations-settings

Square Setup

To connect Square:

  1. Click Configure next to Square
  2. Click Connect Square Account
  3. Log in to your Square account
  4. Authorize ShopTrack to access your account
  5. Choose which location(s) to sync
  6. Complete the setup

See Square Integration for detailed instructions.

OpenAI Setup

To enable AI features:

  1. Get an API key from OpenAI
  2. Click Configure next to OpenAI
  3. Enter your API key
  4. Choose the model to use (GPT-4 recommended)
  5. Save settings

API Key Security

Keep your API keys secure. Never share them publicly or include them in screenshots. ShopTrack encrypts all stored API keys.

Disabling Integrations

To disconnect an integration:

  1. Navigate to Settings → Integrations
  2. Find the integration
  3. Click Disconnect
  4. Confirm the disconnection

Disabling an integration doesn't delete any data already synced to ShopTrack.