Before you start
It’s important that your server requirements meet the minimum that WooCommerce ask for in order to run CoCart. If you already have WooCommerce installed and your store filled with products ready to sell. Congrats, you meet the requirements to install CoCart and can now start decoupling.Upload Install
We don’t host the latest core version of CoCart with WordPress.org for security reasons. Please download from us to make sure you are using an official copy.

Upload Plugin

Activate CoCart
Install via FTP
Download CoCart Core Open your FTP program of choice and login to your FTP server. Access where your WordPress plugins folder is stored and upload the folder of the plugin that is in the zip file and put it in the plugins directory. Now log in to your WordPress dashboard, navigate to the ‘Plugins’ menu and press ‘Activate’ where CoCart is listed.
Upload Plugin
Alternative Source: GitHub
Versions of CoCart core below v5 will not have two versions, only a single zip file and will be labelled e.g.
cart-rest-api-for-woocommerce-v4.3.16.zip
.zip
or .tar.gz
format.
Examples
- e.g. Regular zip -
cocart-core-v5.0.zip
- e.g. GitHub Updater supported zip -
cocart-core-github-v5.0.zip
Prerequisites
Before using CoCart, ensure your WordPress permalinks are configured to any setting except “Plain”. This configuration is essential for accessing the REST API using standard endpoint URIs (e.g.cocart/v2/products
).
Configure this under Settings > Permalinks.

Permalink Settings
WooCommerce Dependency
CoCart requires an active WooCommerce installation to function. If WooCommerce is not installed or is deactivated, CoCart will automatically disable itself during activation to prevent technical issues. You’ll see a prompt to install or activate WooCommerce if needed.