Home Plugins citycourier local courier booking tracking system
CityCourier – Local Courier Booking & Tracking System logo

CityCourier – Local Courier Booking & Tracking System

by Gksoft Dev Team on WordPress.org

Courier booking form with Google Maps integration, distance-based pricing, and order tracking. Built for WooCommerce.

(0)
Courier order form – pickup & delivery with Google Maps integration.

Courier order form – pickup & delivery with Google Maps integration.

⚠️ WooCommerce is required. This plugin relies on WooCommerce to process courier orders and manage order IDs. Please ensure WooCommerce is installed and activated before using CityCourier.

CityCourier is a lightweight WooCommerce courier plugin that enables local delivery businesses to accept courier requests with distance-based pricing and track deliveries through auto-generated pages.

Features include:
– Customizable courier request form
– Google Maps Distance Matrix API integration
– Km-based price calculation
– Address autocomplete with Google Places API
– Order summary with calculated price
– WooCommerce integration (Lite)
– Automatic shortcode page creation (no manual setup required)

How It Works

Upon activation, CityCourier automatically creates:
– A Courier Form page ([citycourier_form]) for users to request delivery
– A Courier Tracking page ([citycourier_tracking]) for users to check order status

Customers can:
– Fill out pickup & delivery details
– Choose payment method
– Submit orders directly

Admins can:
– View orders in the WordPress dashboard
– Manage order status & customer details
– Customize API keys, pricing settings, currency, and country

Privacy

This plugin uses the Google Maps JavaScript API and the Google Distance Matrix API to enable address autocomplete and to calculate the distance and estimated delivery time between pickup and delivery points. These Google services are used solely for processing courier orders and facilitating order calculations.

CityCourier does not track users or collect any analytics data.
No user information is stored or used for marketing, analytics, or tracking purposes without explicit consent.
All data is processed only as part of the courier order workflow.

See also the Google Maps Terms of Service and Google Privacy Policy.

If you enable WooCommerce integration, user and order details are handled according to your WooCommerce and WordPress site policies.

Active installations0+
Weekly downloads
33+230.00%
Version1.2.2
Last updated9/6/2025
WordPress version5.6
Tested up to6.8.2
PHP version7.2
Tags
courierdeliveryorder trackingshipping calculatorwoocommerce