1. Documentation /
  2. CDEK PRO for WooCommerce

CDEK PRO for WooCommerce


↑ Back to top
The extension depends on the CDEK plugin to work properly. It is a free plugin that you need to download and install from WordPress.org plugin repository.


↑ Back to top
  1. Download the extension from your WooCommerce Dashboard.
  2. Go to Plugins > Add New > Upload and select the ZIP file you just downloaded.
  3. Click Install Now, and then Activate.

Setup and Configuration

↑ Back to top
To add synchronization with your personal CDEK account, you need to fill in the API fields:
  1. Go to: WooCommerce > Settings > Shipping > CDEK .
  2. Enter API Account and Secure password which you can get from your personal CDEK manager
  3. Enter the Shipment point code.
  4. Save changes.
CDEK Configuration
After that, you will be able to send orders to your personal CDEK account.

Sending Packages

↑ Back to top
The plugin has an additional block on the edit order page synchronization with your personal account. Package sizes are set according to your settings for a particular method in the Custom package size section.
Block on the order edit page for creating packages
After a new shipment has been created, you will see the ID that was assigned to the shipment as well as the tracking number. But please note that the tracking number may not be assigned automatically when the shipment is created.
Block for getting a tracking number
It happens if the CDEK API did not send data for it. In this case, you will see only the order ID, as well as the button for receiving the tracking number, by clicking it, you will synchronize the tracking number with the order.


↑ Back to top
You can fully automate the work with shipments using the tracking functions. After you have created a new shipment, a tracking number will be assigned to it, which you can send to the client. You can send it manually when you consider it necessary or immediately after a new shipment has been created or as soon as the order status has changed to “Delivering”. Automation of the process is carried by using the option “Synchronize order with tracking status” which regularly checks all orders and synchronize them with CDEK.
Tracking options

Map of delivery points

↑ Back to top
You can also give customers the opportunity to select the Delivery Point on the map. In order to configure the map, go to WooCommerce > Settings > Shipping > CDEK. And specify the key for Yandex Maps JavaScript API.
Map of delivery points


↑ Back to top
If there is an issue when creating a package, you will see a message about it. In order to solve the problem, you need to check the log which is located WooCommerce > Status > Logs, and select the last log by date with the prefix cdek.