Skip to main content

Integrations

Connect Sport Club Ledger with other tools and services.

Available Integrations​

Payment Providers​

  • Stripe: Card payments
  • PayFast: South African payments
  • Peach Payments: Card and EFT

Communication​

  • WhatsApp Business: Member messaging
  • SendGrid: Email delivery
  • SMS providers: Text notifications

Calendar​

  • Google Calendar: Two-way sync
  • Microsoft 365: Outlook integration
  • Apple Calendar: iCal feeds

Accounting​

  • Xero: Sync invoices and payments
  • Sage: Financial integration
  • QuickBooks: Accounting sync

Sports Federations​

  • GolfRSA: Handicap integration
  • Federation APIs: Member verification

Setting Up Integrations​

  1. Go to Settings > Integrations
  2. Find the integration you want
  3. Click Connect
  4. Follow the authorization flow
  5. Configure sync settings
  6. Test the connection

API Access​

For custom integrations:

  1. Go to Settings > Developer
  2. Click Create API Key
  3. Name your key
  4. Select permissions
  5. Copy the key (shown once only)
  6. Use in your integration

API Documentation​

Full API docs available at your API endpoint:

  • REST API reference
  • Authentication guide
  • Webhooks documentation
  • Code examples

Webhooks​

Receive real-time updates:

  1. Go to Settings > Webhooks
  2. Add endpoint URL
  3. Select events to receive:
    • Member created/updated
    • Payment received
    • Event created
  4. Test the webhook
  5. Activate