Codersly Courier

Description

Codersly Courier turns WordPress into a basic standalone courier-management system. It is designed for businesses that want to operate their own courier service rather than connect to a third-party courier company.

The Free edition provides a practical starting point for a small, single-office courier operation. Administrators can create parcels, accept frontend pickup requests, update fixed delivery statuses, view tracking history, and provide public booking and tracking pages.

The plugin automatically creates the required frontend pages on activation:

  • Track Parcel
  • Book a Delivery
  • Booking Confirmation
  • Courier Information

Free Features

  • Courier dashboard with parcel counts
  • Manual parcel creation and editing
  • Automatic tracking numbers in the CC-YEAR-000001 format
  • Sender, receiver, pickup, delivery, weight, charge, date, and note fields
  • Fixed statuses: Pending, Pickup Requested, Picked Up, In Transit, Out for Delivery, Delivered, and Cancelled
  • Basic pickup-request and active-delivery screens
  • Public parcel tracking with a status timeline
  • Public delivery-booking form
  • Booking-confirmation page
  • Courier-company information page
  • Automatic creation and repair of required frontend pages
  • Single courier-office profile
  • Single flat default delivery charge
  • Basic booking-received and delivered email notifications
  • Responsive Codersly admin and frontend UI
  • Pro placeholders without premium business logic
  • Data preservation on deactivate and uninstall

Codersly Courier Pro Placeholders

The Free plugin displays upgrade placeholders for customers and merchants, riders and staff, branches and hubs, advanced pricing, COD and payments, returns, notification automation, reports, bulk operations, barcode and QR labels, manifests, proof of delivery, automation, APIs, webhooks, white label, and international business tools.

Premium implementation is not included in the Free plugin.

Shortcodes

  • [codersly_courier_tracking]
  • [codersly_courier_booking]
  • [codersly_courier_booking_confirmation]
  • [codersly_courier_company_info]

Screenshots

Installation

  1. Upload the plugin ZIP from Plugins > Add New > Upload Plugin.
  2. Activate Codersly Courier.
  3. Open Codersly Courier in the WordPress admin menu.
  4. Configure the courier company and delivery settings.
  5. Review the automatically created frontend pages.
  6. Add parcels manually or accept delivery requests from the public booking page.

FAQ

Does this connect to third-party courier companies?

No. Codersly Courier is a standalone courier-business system for companies that operate their own pickup and delivery service.

Are the frontend pages created automatically?

Yes. The tracking, booking, confirmation, and company-information pages are created when the plugin is activated. Missing pages can be regenerated from the Frontend Pages screen.

Does the Free plugin include Pro feature code?

No. It only contains labels and upgrade placeholders for premium modules. Premium business logic remains in Codersly Courier Pro.

Does uninstalling remove parcel data?

No. The Free edition preserves parcel records, tracking events, settings, and generated page references.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Codersly Courier” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Codersly Courier” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Fixed admin menu highlighting on hidden Codersly Courier routes such as Add Parcel.
  • Updated plugin version and stable tag for the WordPress.org review release.
  • Replaced short booking option/transient prefixes with unique codersly_courier_ prefixes.
  • Replaced short admin notice/error query keys with unique codersly_courier_ keys.
  • Hardened shared option and transient naming to reduce conflicts with other plugins and themes.

1.0.0

  • Supports separate merchant Add Parcel and branch-managed Pick & Drop requests through the Pro add-on.
  • Completed receiver-name visibility across parcel lists, tracking, confirmation, and operational data exports.
  • Added parcel ownership IDs, order references, piece counts, duplicate-booking protection, and safe same-version database upgrades.
  • Added a Courier Operations Manager capability set without exposing license administration.
  • Initial Codersly Courier Free release.
  • Added standalone parcel management, pickup requests, delivery statuses, tracking history, and automatic tracking numbers.
  • Added public tracking, booking, confirmation, and courier-information pages with automatic shortcode insertion and repair.
  • Added the clean operational admin UI and shared Free/Pro extension architecture.
  • Added responsive Frontend Pages table handling for long shortcodes.
  • Hardened nonce verification, request sanitization, output escaping, database access annotations, and translation strings.