StoreMove – Import & Export Anything for WooCommerce

Description

StoreMove is a WooCommerce import/export plugin for common product and coupon workflows.

Documentation: https://codemasterhub.com/doc/storemove/

It supports CSV, XML, and JSON files, field mapping, import previews, batch imports, export filters, protected export storage, job history, and logs. StoreMove keeps processing inside WordPress and does not use external SDKs, tracking, or remote code loading.

Key Features

  • Import products from CSV, XML, and JSON.
  • Export products to CSV, XML, and JSON.
  • Import coupons from CSV, XML, and JSON.
  • Export coupons to CSV, XML, and JSON.
  • Field mapping with automatic matching for common headers.
  • Preview imported rows before processing.
  • AJAX-based batch import processing.
  • Product support for simple, variable, variation, grouped, external, virtual, and downloadable products.
  • Common product fields including SKU, prices, descriptions, stock, shipping, tax, terms, images, attributes, relationships, and custom meta.
  • Common coupon fields including code, discount type, amount, restrictions, limits, expiry date, product/category rules, and custom meta.
  • Export filters for product type, status, category, stock, date range, coupon type, coupon status, and coupon expiry range.
  • Import/export history with downloadable exports and viewable logs.
  • Settings for batch size, history retention, CSV delimiter, image import timeout, debug logs, and uninstall data cleanup.
  • Extension-ready internal registry and hooks for future workflows.

StoreMove requires WooCommerce for import and export actions. If WooCommerce is inactive, StoreMove avoids fatal errors and shows a clear admin notice on its pages.

Screenshots

Installation

  1. Upload the storemove folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Make sure WooCommerce is active.
  4. Open StoreMove in the WordPress admin menu.
  5. Use Import or Export to start a workflow.

FAQ

Does StoreMove send store data to an external service?

No. StoreMove does not track users, load remote code, or send import/export data externally.

Where are generated export files stored?

Export files are stored inside the WordPress uploads directory under storemove/exports/. The directory is protected where possible and downloads are served through authenticated admin actions.

Can StoreMove import images from URLs?

Yes, when the import option is enabled. StoreMove uses WordPress media handling to sideload image URLs into the media library.

What formats are supported?

CSV, XML, and JSON are supported for products and coupons.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“StoreMove – Import & Export Anything for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.
  • Added product and coupon import/export for CSV, XML, and JSON.
  • Added field mapping, previews, batch imports, export filters, history, logs, settings, and extension-ready screens.