Skip to Content
WordPressPlugin Installation

Plugin Installation

Upload and Activate

  1. Download the wp-clubms-plugin folder from the ClubMS repository
  2. Upload to wp-content/plugins/ on your WordPress site
  3. Go to Plugins in WordPress admin
  4. Click Activate on “ClubMS SSO”

Configuration

Navigate to Settings → ClubMS SSO and fill in:

FieldDescription
ClubMS API URLYour ClubMS instance URL (e.g., https://app.yourclub.com)
License KeyGenerated from ClubMS admin dashboard
Turnstile Site KeyCloudflare Turnstile site key for bot protection

Verification

After configuring:

  1. Click Verify Connection in the plugin settings
  2. The plugin sends a test request to ClubMS
  3. On success, you’ll see a green “Connected” status
  4. On failure, check:
    • License key is valid and not revoked
    • ClubMS API URL is correct and accessible
    • Your WordPress site URL matches the tenant’s wp_site_url

WordPress Site URL

The tenant record in ClubMS must have the correct wp_site_url set. This is validated on every API request from the plugin to prevent unauthorized access from other sites.

Set it via Dashboard → Settings in ClubMS or PUT /api/tenant/settings.

Last updated on