CityCourier – Local Courier Booking & Tracking System
⚠️ 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