Directory / plugin

CDA City Shipping for WooCommerce

v1.0.3 · by chameleondigital

Set shipping fees per city, show city dropdowns at checkout, and ship with a dedicated WooCommerce shipping method.

View on WordPress.org

About this plugin

City Shipping for WooCommerce helps stores that charge different delivery fees by city.

  • Admin — Under WooCommerce City shipping, add cities and a fee for each.
  • Checkout — When more than one city is configured, billing and shipping city fields become dropdowns so customers pick a listed city.
  • Shipping — Enable City based shipping in WooCommerce Settings Shipping (your zone). The rate matches the customer’s shipping city (or billing city when shipping to the same address).
  • WPML — City labels can be translated in WPML String Translation while order values stay consistent.
  • HPOS — Declares compatibility with WooCommerce custom order tables (HPOS).

Requires WooCommerce to be installed and active (WordPress 6.5+ can enforce this via the plugin dependency header).

Plugin tags