Setup Guide
Get your Counterpoint POS syncing with WooCommerce in under 30 minutes.
0Requirements
| Component | Requirement |
|---|---|
| Counterpoint | Version 8.3 or later |
| SQL Server | 2008 or later |
| WordPress | 6.0 or later |
| WooCommerce | 8.0 or later |
| PHP | 8.0 or later |
| Server access | Windows login on Counterpoint server |
| WP Admin | Administrator access to WordPress |
1Install the WordPress Plugin
5 minutes- Log in to your WordPress admin panel
- Go to Plugins → Add New → Upload Plugin
- Upload the
syncpoint-1.0.1.zipfile provided to you - Click Install Now, then Activate
- You will see a new SyncPoint menu item in your admin sidebar
2Activate Your License
2 minutes- Click SyncPoint in the WordPress sidebar
- The Setup Wizard will launch automatically
- Enter your license key (format:
SP-XXXX-XXXX-XXXX-XXXX) - Click Activate License
- You will see your tier confirmed (Bronze, Silver, Gold, etc.)
Note: Your license key was provided in your welcome email. If you haven't received it, contact us.
3Verify Connection
1 minute- Click Test Connection in the Setup Wizard
- You should see green checkmarks for:
- License: Active
- AWS Services: Connected
- The Agent check will show as pending until Step 4 is complete
4Install the SyncPoint Agent
10 minutesThe SyncPoint Agent runs on your Counterpoint server and securely connects your POS database to your website.
- Download the SyncPoint Agent from the link in your dashboard
- Copy the ZIP file to your Counterpoint server (the Windows machine running SQL Server)
- Extract the ZIP to a folder, e.g.
C:\SyncPoint\ - Open the
config.jsonfile in a text editor and fill in:{ "TenantId": "your-tenant-id-from-step-2", "ApiKey": "your-api-key-from-step-2", "SqlServer": "localhost", "SqlDatabase": "your-counterpoint-database-name", "SqlUsername": "your-sql-username", "SqlPassword": "your-sql-password", "SqlIntegratedAuth": false, "SyncIntervalSeconds": 30 } - Save the file
- Run
SyncPointAgent.exe— it will start syncing immediately
SQL Server credentials: The agent needs read access to Counterpoint tables and write access for order/customer writeback. Ask your IT administrator for a SQL login with
db_datareader and db_datawriter roles on the Counterpoint database.
Windows Authentication: If your SQL Server uses Windows Authentication, set
"SqlIntegratedAuth": true and leave SqlUsername/SqlPassword empty. The agent will use the Windows account it runs under.
5Install as a Windows Service (Recommended)
5 minutesFor production use, install the agent as a Windows Service so it starts automatically and runs in the background.
- Open Command Prompt as Administrator
- Run:
sc create SyncPointAgent binPath= "C:\SyncPoint\SyncPointAgent.exe" start= auto sc description SyncPointAgent "SyncPoint by Caliber - Counterpoint POS Sync Agent" sc start SyncPointAgent
- The service will now start automatically on boot
6Verify Sync
2 minutes- Go back to your WordPress admin → SyncPoint → Dashboard
- You should see:
- Agent Status: Online
- Counterpoint Version: detected automatically
- Sync Strategy: Change Tracking or Polling (auto-selected)
- Products should begin appearing in your WooCommerce store within minutes
You're done! SyncPoint is now keeping your Counterpoint POS and WooCommerce store in sync. Products, inventory, orders, and customers will flow automatically.
Troubleshooting
Agent not connecting?
- Verify SQL Server credentials are correct
- Ensure the Counterpoint server has outbound internet access (HTTPS port 443)
- Check the agent log file at
C:\SyncPoint\logs\ - Verify the Tenant ID and API Key in
config.jsonmatch your dashboard
Products not syncing?
- Check the SyncPoint Dashboard → Logs page for errors
- Ensure WooCommerce REST API is enabled (WooCommerce → Settings → Advanced → REST API)
- Generate WooCommerce API keys with Read/Write permissions
Need help? Contact us at hello@paradoxstudiostt.com