Title: City Express Shipment
Author: nesywoocom
Published: <strong>April 14, 2026</strong>
Last modified: April 14, 2026

---

Search plugins

![](https://ps.w.org/city-express-shipment/assets/banner-772x250.png?rev=3505829)

![](https://ps.w.org/city-express-shipment/assets/icon.svg?rev=3505829)

# City Express Shipment

 By [nesywoocom](https://profiles.wordpress.org/nesywoocom/)

[Download](https://downloads.wordpress.org/plugin/city-express-shipment.1.0.0.zip)

 * [Details](https://test.wordpress.org/plugins/city-express-shipment/#description)
 * [Reviews](https://test.wordpress.org/plugins/city-express-shipment/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/city-express-shipment/#installation)
 * [Development](https://test.wordpress.org/plugins/city-express-shipment/#developers)

 [Support](https://wordpress.org/support/plugin/city-express-shipment/)

## Description

This plugin integrates **City Express** shipping services into **WooCommerce**, 
providing:

 * Pickup Point map integration (Parcel Shops & Lockers)
 * Home Delivery shipment calculation
 * Real-time validation of delivery availability
 * Automatic creation/update of shipments in City Express system
 * Printing of shipping labels
 * Tracking link generation inside WooCommerce orders
 * Multi-label bulk printing
 * Separate configuration for Pickup and Home Delivery shipping methods

This plugin requires a valid City Express API Key, provided by City Express.

### Features

✔ Pickup Point Map (Leaflet-based)
 ✔ Marker-based Locker/ParcelShop selection ✔
Automatic checkout address autofill ✔ API validation for ZIP/City delivery availability
✔ Create, update, and manage shipments from WP Admin ✔ Print PDF shipping labels
✔ COD (Cash on Delivery) support ✔ Bulk label printing ✔ Full WooCommerce integration
✔ Admin settings panels for both shipment types

### Privacy

This plugin sends customer and order data to **City Express API** when creating 
or updating a shipment.
 This includes:

 * Customer name
 * Delivery address
 * Phone number
 * Email
 * Order details
 * Package weight and contents

This data is required for postal delivery and is processed on the City Express logistics
platform.

No data is transmitted to any service other than **https://api.cityexpress.rs/**.

No analytics, telemetry, or tracking is performed by this plugin.

Official City Express Privacy Policies:

**Srpski (RS):**
 https://www.cityexpress.rs/poslovna-dokumenta

**English (EN):**
 https://www.cityexpress.rs/en/about-us

By using this plugin, store owners are responsible for ensuring GDPR compliance 
for their shop and informing customers about the use of City Express as a shipping
carrier.

### External services

This plugin connects to the City Express API to provide shipping functionality. 
It is required for all core features: fetching pickup point locations, validating
delivery availability, creating/updating shipments, and retrieving shipping labels.

**Service:** City Express API
 **Base URL:** https://api.cityexpress.rs/

**Data sent and when:**

 * Pickup point locations are fetched (no customer data sent) when the checkout 
   page loads and the Pickup Shipment method is active.
 * Customer shipping address (city and ZIP code) is sent to the API when validating
   delivery availability during checkout.
 * Customer name, delivery address, phone number, email, order details, and package
   weight/contents are sent to the API when a shipment is created or updated from
   the WooCommerce order admin.
 * The API key is included in every request for authentication.

**Tracking links:** Shipment tracking links (displayed in WooCommerce order admin)
point to https://inet.cityexpress.rs/ — no data is sent automatically to this domain;
it is opened by the admin user manually.

**City Express terms of service:** https://www.cityexpress.rs/poslovna-dokumenta
**
City Express privacy policy (SR):** https://www.cityexpress.rs/poslovna-dokumenta**
City Express privacy policy (EN):** https://www.cityexpress.rs/en/about-us

No other external services are contacted by this plugin.

### Notes

This plugin is not an official WordPress.org or WooCommerce plugin.
 City Express
owns all rights to its API service.

## Screenshots

 * [[
 * Pickup Point Map inside checkout
 * [[
 * Admin settings for Pickup Shipment
 * [[
 * Admin settings for Home Delivery Shipment
 * [[
 * Shipment controls inside WooCommerce Order
 * [[
 * Bulk label printing panel

## Installation

 1. Upload the plugin files to `/wp-content/plugins/city-express-shipment/`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Go to **City Express  Main Settings**
 4. Enter your **API Key** and Sender Information
 5. Configure shipping zones:
 6.  * **WooCommerce  Settings  Shipping  Pickup Shipment**
     * **WooCommerce  Settings  Shipping  Home Delivery Shipment**
 7. Save settings

Pickup Map will automatically appear on checkout when the Pickup Shipment method
is selected.

## FAQ

### Do I need an City Express API key?

Yes. You must obtain your API key from City Express. Without it, the plugin cannot
operate.

### Does the plugin send customer data to City Express?

Only when creating or updating a shipment, or validating a delivery address.
 This
data is required to generate shipping labels and provide courier delivery.

### Does the plugin work outside Croatia (HR)?

Pickup points are currently available in supported regions only, depending on City
Express API availability.

### Does the plugin modify checkout fields?

The plugin fills in the chosen pickup point address automatically.

### Are there any front-end scripts loaded globally?

No — Leaflet and map scripts load only on WooCommerce Checkout.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“City Express Shipment” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ nesywoocom ](https://profiles.wordpress.org/nesywoocom/)

[Translate “City Express Shipment” into your language.](https://translate.wordpress.org/projects/wp-plugins/city-express-shipment)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/city-express-shipment/),
check out the [SVN repository](https://plugins.svn.wordpress.org/city-express-shipment/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/city-express-shipment/)
by [RSS](https://plugins.trac.wordpress.org/log/city-express-shipment/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Added Pickup Shipment method
 * Added Home Delivery Shipment method
 * Added checkout map integration
 * Added shipment creation and label printing
 * Added admin settings pages
 * Added bulk label printing

## Meta

 *  Version **1.0.0**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/city-express-shipment/)
 * Tags
 * [courier](https://test.wordpress.org/plugins/tags/courier/)[delivery](https://test.wordpress.org/plugins/tags/delivery/)
   [Pickup Points](https://test.wordpress.org/plugins/tags/pickup-points/)[shipping](https://test.wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://test.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://test.wordpress.org/plugins/city-express-shipment/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/city-express-shipment/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/city-express-shipment/reviews/)

## Contributors

 *   [ nesywoocom ](https://profiles.wordpress.org/nesywoocom/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/city-express-shipment/)