Directory / plugin

Shipping Rates Spreadsheet

v1.0.0 · by devStudio8848

Country-based shipping prices in a matrix, applied to WooCommerce zone methods. Pro adds extra currencies, regions, and CSV/XLSX import/export.

About this plugin

Shipping Rates Spreadsheet stores a country (and, in Pro, region and currency) price table on each WooCommerce shipping method instance and applies those prices at checkout.

Use the plugin’s own Shipping Rates Spreadsheet method in a shipping zone, or attach the same matrix to existing methods (Flat Rate, local pickup, carrier plugins, and similar).

Free

  • Spreadsheet-style matrix in the method instance settings
  • One price column: the store currency
  • Country-level destinations
  • Optional built-in Shipping Rates Spreadsheet zone method (can be hidden)
  • Apply the matrix to other zone methods, per instance or in bulk
  • Cost logic: override the method price, add the matrix amount, or take the higher of the two
  • Destinations listed without a price are blocked (the rate is removed)
  • Debug logs under WooCommerce Status Logs
  • Cleanup tools for orphaned matrix data
  • Optional removal of matrix data when the plugin is deleted
  • Polish and German translations
  • Compatible with WooCommerce High-Performance Order Storage (HPOS)

Pro

  • Additional currency columns
  • State/region rows (for example US:CA) with country-level fallback
  • Import and export as CSV or XLSX

Matrix data lives in WooCommerce shipping method instance settings. The plugin does not create custom database tables.

Product page: https://devstudio8848.com/shipping-rates-spreadsheet/

Third-party libraries

The matrix editor in the admin uses two bundled MIT-licensed libraries, shipped unmodified:

Versions, licenses, and links to the non-minified sources are also listed in assets/vendor/README.md.

Plugin tags