🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
CityCourier – Local Courier Booking & Tracking System

CityCourier – Local Courier Booking & Tracking System

0/5 (0 ratings) 10 active installs Updated Nov 16, 2025
Courier booking form with Google Maps

Courier booking form with Google Maps

⚠️ 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