Releases: msabolik/wc-shipping-migrator
Release list
v1.2.0 — Initial public release
First public release.
Exports WooCommerce shipping zones, methods, classes and settings to JSON and imports them into another site — remapping shipping class cost keys so per-class rates survive the move.
Why that last part matters. Flat rate methods store per-class costs as class_cost_42, where 42 is a term ID local to the source site. Copy those settings verbatim and you get a method that silently charges the wrong rates. This plugin resolves each key through the class slug, which is stable across installations, and logs every rewrite it makes.
Install
Download wc-shipping-migrator-1.2.0.zip below → Plugins → Add New → Upload Plugin → Activate → WooCommerce → Shipping Migrator.
Use the attached zip rather than the auto-generated source archive — it unpacks to the correct plugin folder name.
Requires
WordPress 6.0+ · WooCommerce 7.0+ · PHP 7.4+
Notes
Run a dry run first. It produces the complete import log without writing anything, so it's an exact preview rather than a summary.
The import is additive — it never deletes existing shipping configuration. Known limitations are documented in the README.