System Requirements

Before installing CP-Sync, please ensure your environment meets the following requirements.

WordPress Requirements

  • WordPress version 5.3 or higher
  • A WordPress theme that follows standard coding practices

Server Requirements

  • PHP 7.2 or higher
  • MySQL 5.6 or higher (or MariaDB equivalent)
  • HTTPS support for secure API communication
  • PHP cURL extension
  • PHP JSON extension
  • PHP XML extension (for CCB integration)

Church Management System Requirements

Planning Center Online (PCO)

  • An active Planning Center Online account
  • API access enabled for your account
  • Permissions to access PCO Groups and/or Calendar modules
  • (Optional) Admin access to create an application in the PCO Developer portal

Church Community Builder (CCB)

  • An active CCB account with API access
  • API credentials (Username and Password)
  • Appropriate permission levels to access group and/or event data

Browser Requirements

For the admin interface:

  • Chrome (latest 2 versions)
  • Firefox (latest 2 versions)
  • Safari (latest 2 versions)
  • Edge (latest 2 versions)

Additional Requirements

  • Stable internet connection for API communication
  • WordPress permalinks enabled and configured
  • Sufficient PHP memory limit (64MB or higher recommended)
  • PHP max_execution_time of 60 seconds or higher for large data imports

Integration-Specific Requirements

If you plan to use specific integrations:

CP Groups Integration

  • CP Groups plugin installed and activated (version 1.0.0 or higher)

The Events Calendar Integration

  • The Events Calendar plugin (by Modern Tribe) installed and activated (version 5.0 or higher)

Checking Your Configuration

You can verify your PHP configuration by navigating to Tools → Site Health in your WordPress admin dashboard to ensure all requirements are met.

Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support
Scroll to Top