Minor Islands Shipping for WooCommerce

Description

In Italy, many minor islands and remote locations share the exact same ZIP code (C.A.P.) with mainland municipalities where transport costs are lower. This makes it impossible to apply a special shipping surcharge based only on the postcode.

Minor Islands Shipping for WooCommerce solves this problem. The plugin checks the exact combination of ZIP code and City entered by the customer during checkout. If a match is found within your custom list, the plugin clears standard shipping rates and forces a unique flat fee.

Works Worldwide
While initially designed to solve the Italian minor islands shipping issue, this plugin works perfectly for any remote or difficult location in the world. As long as the destination has a ZIP code and a city name, you can easily map it and apply your custom shipping rate.

Languages
The plugin was natively developed in Italian (and includes the Italian localization out of the box) but is fully translated and ready to use in English.

Key Features

  • Advanced Block UI: Easily manage ZIP codes and associated cities directly from the backend with a dynamic add/remove row interface.
  • Multiple Cities per ZIP: Add multiple locations to a single postcode (e.g., Lampedusa and Linosa under the same ZIP).
  • Absolute Fixed Price: Enforce a final locked rate to secure your real courier costs (BRT, GLS, DHL, SDA, etc.).
  • Performance Optimized: Admin CSS and JavaScript assets are loaded exclusively on the plugin settings page.
  • Automatic Cache Flushing: WooCommerce shipping transients are cleared automatically upon saving to reflect new prices instantly.

Screenshots

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory, or upload the .zip file via Plugins > Add New.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to WooCommerce > Minor Islands Shipping to configure your flat fee and map your remote ZIP codes.

FAQ

Is this plugin compatible with HPOS?

Yes, the plugin is fully compatible with High-Performance Order Storage (HPOS) as it manipulates shipping rates packages on the fly.

What happens if the user types the city name in lowercase?

The plugin automatically converts checkout inputs and backend settings to uppercase, eliminating case-sensitive entry errors.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Minor Islands Shipping for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Enhancement: Added native WooCommerce plugin dependency check to prevent activation errors.
  • Enhancement: Implemented dynamic cache-busting for admin CSS and JavaScript assets.
  • Documentation: Added official screenshots and updated description for worldwide usage.
  • Fix: Minor bug fixes and general code improvements.

1.0.0

  • Initial release.
  • Dynamic blocks interface for ZIP/City mapping.
  • Full security sanitization and automatic transients clear.