Plugin info

Total downloads: 391
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 2 language(s)
Contributors: 1
Last updated: 11/16/2025 (45 days ago)
Added to WordPress: 7/21/2025 (0 years old)
Minimum WordPress version: 5.6
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.2

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 45 days ago

59/100

Is CityCourier – Local Courier Booking & Tracking System abandoned?

Likely maintained (last update 45 days ago).

Compatibility

Requires WordPress: 5.6
Tested up to: 6.8.3
Requires PHP: 7.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Cost Calculator Builder
Rating 4.5/5 (386 reviews)Active installs 30,000
Calculadora de Frete para o Brasil
Rating 4.9/5 (43 reviews)Active installs 3,000
Easyship WooCommerce Shipping Rates
Rating 4.2/5 (52 reviews)Active installs 2,000
WooReer
Rating 4.2/5 (22 reviews)Active installs 2,000
Product page shipping calculator for WooCommerce
Rating 4.9/5 (75 reviews)Active installs 1,000
Shipping Cost on Product Page Calculator for WooCommerce
Rating 4.3/5 (3 reviews)Active installs 400

Description

⚠️ WooCommerce is required.
CityCourier uses WooCommerce to generate courier orders, store customer information, and provide delivery tracking.

CityCourier is a modern, lightweight WooCommerce courier plugin that allows local delivery businesses to accept courier bookings with distance-based pricing, Google Places autocomplete, and automatic order tracking.

The plugin includes a clean and responsive courier form, auto-generated tracking page, and advanced Google Maps-based features.

Features (Lite – Free Version)

✔ Customizable courier booking form
✔ Google Places address autocomplete
✔ Google Distance Matrix distance & duration calculation
✔ Km-based price calculation
✔ Minimum fee & maximum distance restrictions
✔ WooCommerce order creation + email integration
✔ Auto-generated Order Tracking page
✔ Modern, responsive UI

Admin Settings:
– Country restriction
– Currency & symbol
– Per-km pricing
– Minimum service fee
– Maximum distance (km)
– Contact number
– Google Maps API keys

Features (Pro Version)

CityCourier Pro upgrades the basic form into a full delivery management platform.

⭐ Service Zone (Map)
– Draw polygon, circle, radius zones
– Restrict orders outside service regions
– Zone-based pricing support

⭐ Select Map on Form (Interactive Map Picker)
– Draggable pin
– Auto-fill address
– POI suggestions (hotels, sites, workplaces)
– Instant price recalculation

⭐ Business Days & Smart Time Estimation
– Working days & hours
– Smart next-available slot
– ETA based on distance

⭐ Live Route Map on Tracking Page
– Visual pickup delivery route
– Distance & duration

⭐ Admin Reports (CSV Export)

⭐ Priority Support

More details: https://gksoft.dev/plugins/citycourier/

How It Works

Upon activation, CityCourier automatically creates:
– Courier Form page: [citycourier_form]
– Courier Tracking page: [citycourier_tracking]

Customers can:
– Enter pickup & delivery details
– Select map location (Pro)
– View instant delivery fee
– Choose a time slot
– Track their order

Admins can:
– Manage courier orders via WooCommerce
– View route distance and details
– Configure pricing, currency, API keys, and restrictions

Privacy

CityCourier uses Google Maps APIs only for:
– Address autocomplete
– Distance calculation
– Delivery estimation

No analytics or tracking data is collected.
All order data is stored via WooCommerce according to your site’s policies.

Google terms:
https://maps.google.com/help/terms_maps/
https://policies.google.com/privacy

Installation

  1. Install and activate WooCommerce.
  2. Upload and activate CityCourier.
  3. Plugin creates two pages automatically:
    • /courier-form/
    • /courier-tracking/
  4. Optional shortcodes:
    • [citycourier_form]
    • [citycourier_tracking]

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

  1. Courier booking form with Google Maps

    Courier booking form with Google Maps

  2. Form with package details and summary

    Form with package details and summary

  3. Order tracking page

    Order tracking page

  4. Admin orders list

    Admin orders list

  5. Plugin settings page

    Plugin settings page

Changelog

1.2.5

  • New: Automatically create booking page on plugin activation.

1.2.4

  • Fixed: UI/UX bugs

1.2.3

  • New: Service Zone (Map) (Pro)
  • New: Map Picker (draggable pin) (Pro)
  • New: Working days & smart time estimation
  • New: Live route map on tracking page (Pro)
  • New: Admin Reports (CSV Export)
  • Improved: POI suggestions
  • Improved: Email courier details layout
  • Improved: Elementor compatibility
  • Fixed: Mobile zoom issues
  • Fixed: UI/UX bugs

1.2.2

  • Added global form title
  • Improved tracking page & settings

1.2.1

  • Fixed TR translation loading
  • WordPress.org compatibility fixes

1.2

  • Optimized session handling
  • Local asset loading improvements

1.1

  • Initial release