Search Documentation
  • Code Snippets

    Code snippets allow you to override the default behavior of Product Importer Deluxe by hooking into the Plugin code....

  • Usage

    Overview Product Importer Deluxe makes it almost too easy to mass import Products and Product related details (e.g. Categories, Tags, Images, Downloa...

  • Manual CRON Imports

    Overview Product Importer Deluxe supports importing via a command line request, to do this you need to a specific URL and pass it the following requi...

  • Troubleshooting

    Solutions to common Product Importer Deluxe issues.


Overview

Mass import hundreds, even thousands of detailed Products into your Jigoshop, WooCommerce or WP e-Commerce store with Product Importer Deluxe.

Compatibility

Product Importer Deluxe works with the following WordPress e-Commerce plugins:

  • WooCommerce
  • Jigoshop
  • WP e-Commerce

Usage

View the Product Importer Deluxe Usage documentation of how to take full advantage of the Plugin.

  • Supported import fields
  • Export & import support
  • Importing file downloads
  • Importing via CRON
  • Troubleshooting import issues

Support

Product Importer Deluxe comes with a Quick Start document (readme.txt) to help with installing the Plugin. Additional support can be found in the Product Importer Deluxe forum, or the Contact page.

Urgent Support

If you find yourself needing immediate support for your purchase, please use the Premium Support page.

Product Importer Deluxe Forum

If you have any problems, questions or suggestions please join the members discussion on our Product Importer Deluxe forum.

Readme

View the quick start document (readme.txt) that accompanies Product Importer Deluxe.

  • Jigoshop: View the Readme
    === Jigoshop - Product Importer Deluxe ===

    Contributors: Visser Labs
    Tags: e-commerce, shop, cart, jigoshop, product importer, category importer, tag importer, image importer, csv
    Requires at least: 2.9.2
    Tested up to: 4.7.5
    Stable tag: 1.3.1

    == Description ==

    This Plugin mass imports hundreds, even thousands of linked products and now product files and images into Jigoshop.

    See http://www.visser.com.au/jigoshop/plugins/product-importer-deluxe/

    == Installation ==

    1. Upload the folder 'jigoshop-product-importer-deluxe' to the '/wp-content/plugins/' directory
    2. Activate 'Jigoshop - Product Importer Deluxe' through the 'Plugins' menu in WordPress
    3. You can now import Products by reading the below Usage section

    == Usage ==

    ==== Uploading Products ====

    1. Open Jigoshop > Product Importer
    2. Using the file upload field select your CSV-formatted Product Catalog
    3. Set the matching drop down value beside each corresponding column in your uploaded CSV file, this is usually selected automatically
    4. If adding images, Under Step 3 Import Options check 'Are you importing images?' to enable image import support then by selecting an option choose your image import method:
    4.1. 'Assigned an image column in the CSV file' means you have a column in your CSV-formatted Product Catalog that has the filename of each product image (e.g. image-0001.jpg, camera-l4w2.jpg, etc.) and that you will be manually uploading your product images and thumbnail via FTP

    You must place the Product images via FTP prior to importing Products with Product Importer Deluxe, this is due to the automated thumbnail generation built into WordPress.

    4.2. 'Will upload images in the next step' means you will match each Product to a Product image in the following step using the product image uploader.

    5. You can now manage Products within Jigoshop

    That's it!

    ==== Uploading Products as a CRON task ====

    Product Importer Deluxe supports importing via a command line request, to do this you need to a specific URL and pass it the following required inline parameters:

    - action: wpsc_pd-cron
    - filename: sample.csv (replace with the CSV filename, the CSV must be uploaded to the Uploads directory within WordPress)
    - gui: 1 (default: 0, adding this parameter will display an import report at the completion of the import, suited to debugging)
    - merge: 1 (default: 0, adding this parameter will switch the import method to merge Product changes)
    - advanced_log = 1 (default: 0, adding this parameter will include additional details in the import log when used in conjunction with the 'gui' parameter)
    - key: N/A(*1)

    (*1) Support for authorised key will be introduced in a future Plugin update.

    1. Upload the CSV to be imported via CRON to the Uploads directory with your preferred FTP manager (defaults to /wp-content/uploads/).

    2. Via terminal or your preferred CRON manager add the following URL:

    http://www.domain.com/?action=wpsc_pd-cron&filename=sample.csv&merge=0

    ====

    == Support ==

    If you have any problems, questions or suggestions please raise a support item on the dedicated Jigoshop support forum.

    http://www.visser.com.au/jigoshop/forums/

    == Disclaimer ==

    It is not responsible for any harm or wrong doing this Plugin may cause. Users are fully responsible for their own use. This Plugin is to be used WITHOUT warranty.
  • WooCommerce: View the Readme

    === WooCommerce - Product Importer Deluxe ===

    Contributors: Visser Labs
    Tags: e-commerce, shop, cart, woocommerce, product importer, category importer, tag importer, csv, image importer
    Requires at least: 2.9.2
    Tested up to: 4.9.5
    Stable tag: 2.4.1

    == Description ==

    This Plugin bulk imports hundreds, even thousands of linked Products and Product images into WooCommerce.

    See http://www.visser.com.au/woocommerce/plugins/product-importer-deluxe/

    == Installation ==

    1. Upload the folder 'woocommerce-product-importer-deluxe' to the '/wp-content/plugins/' directory
    2. Activate 'WooCommerce - Product Importer Deluxe' through the 'Plugins' menu in WordPress
    3. You can now import Products by reading the below Usage section

    == Usage ==

    ==== Uploading Products ====

    1. Open WooCommerce > Product Importer
    2. Using the file upload field select your CSV-formatted Product Catalog
    3. Set the matching drop down value beside each corresponding column in your uploaded CSV file, this is usually selected automatically
    4. If adding images, Under Step 3 – Import Options check 'Are you importing images?' to enable image import support then by selecting an option choose your image import method:
    4.1. 'Assigned an image column in the CSV file' means you have a column in your CSV-formatted Product Catalog that has the filename of each product image (e.g. image-0001.jpg, camera-l4w2.jpg, etc.) and that you will be manually uploading your Product images and thumbnail via FTP or the Media Library uploader within the WordPress Administration

    IMPORTANT NOTE: If following the 4.1 step above and would prefer to upload Product images via FTP, upload your Product images to /wp-content/uploads/%year%/%month%/, replacing %year% and %month% with the current year and month (e.g. June 4, 2011 is /2011/06/, etc.). If you are not using year/month-based Media ordering then ignore the date folders mentioned. Thumbnails are automatically generated

    You must upload the Product images prior to importing Products.

    5. You can now manage Products within WooCommerce

    That's it!

    ==== Uploading Products as a CRON task ====

    Product Importer Deluxe supports importing via a command line request, to do this you need to a specific URL and pass it the following required inline parameters:

    - action: woo_pd-cron
    - filename: sample.csv (replace with the CSV filename, the CSV must be uploaded to the Uploads directory within WordPress)
    - gui: 1 (default: 0, adding this parameter will display an import report at the completion of the import, suited to debugging)
    - merge: 1 (default: 0, adding this parameter will switch the import method to merge Product changes)
    - advanced_log = 1 (default: 0, adding this parameter will include additional details in the import log when used in conjunction with the 'gui' parameter)
    - key: N/A(*1)

    (*1) Support for authorised key will be introduced in a future Plugin update.

    1. Upload the CSV to be imported via CRON to the Uploads directory with your preferred FTP manager (defaults to /wp-content/uploads/).

    2. Via terminal or your preferred CRON manager add the following URL:

    http://www.domain.com/?action=woo_pd-cron&filename=sample.csv&merge=0

    == Support ==

    If you have any problems, questions or suggestions please raise a support item on the dedicated WooCommerce support forum.

    http://www.visser.com.au/woocommerce/forums/

    == Disclaimer ==

    It is not responsible for any harm or wrong doing this Plugin may cause. Users are fully responsible for their own use. This Plugin is to be used WITHOUT warranty.

  • WP e-Commerce: View the Readme
    === WP e-Commerce - Product Importer Deluxe ===

    Contributors: Visser Labs
    Tags: e-commerce, shop, cart, ecommerce, product importer, category importer, brand importer, image importer
    Requires at least: 2.9.2
    Tested up to: 4.7.5
    Stable tag: 3.3.7

    == Description ==

    This Plugin mass imports hundreds, even thousands of linked Products and now Product Files and Images into WP e-Commerce.

    See http://www.visser.com.au/wp-ecommerce/plugins/product-importer-deluxe/

    == Installation ==

    1. Upload the folder 'wp-e-commerce-product-importer-deluxe' to the '/wp-content/plugins/' directory

    3. Activate 'WP e-Commerce - Product Importer Deluxe' through the 'Plugins' menu in WordPress

    4. You can now import Products by reading the below Usage section

    == Usage ==

    See Uploading Products below for instructions on importing Products into WP e-Commerce.

    Usage instructions for legacy WP e-Commerce 3.7 can be found on the Usage page of our website.

    http://www.visser.com.au/documentation/product-importer-deluxe/usage/

    == Uploading Products ==

    1. Open Products > Product Importer

    2. Using the file upload field select your CSV-formatted Product Catalog

    3. Set the matching drop down value beside each corresponding column in your uploaded CSV file, this is usually selected automatically

    4. If adding images, Under Step 3 Import Options check 'Are you importing images?' to enable image import support then by selecting an option choose your image import method:

    4.1. 'Assigned an image column in the CSV file' means you have a column in your CSV-formatted Product Catalog that has the filename of each product image (e.g. image-0001.jpg, camera-l4w2.jpg, etc.) and that you will be manually uploading your product images and thumbnail via FTP

    4.2. 'Will upload images in the next step' means you will match each product to a product image in the following step using the product image uploader.

    4.4. If you chose 'Will upload images in the next step', in the following step match each product to a product image then press Save to finalise changes

    5. If you provided filenames for the File download column upload your Product Downloads to '.../wp-content/uploads/wpsc/downloadables/'

    You can now manage Products within WP e-Commerce

    == Uploading Products as a CRON task ==

    See the Usage document on our website for up to date information on CRON import support.

    http://www.visser.com.au/documentation/product-importer-deluxe/usage/

    == Support ==

    If you have any problems, questions or suggestions please join the members discussion on my WP e-Commerce dedicated forum.

    http://www.visser.com.au/wp-ecommerce/forums/

    == Screenshots ==

    1. Mass import hundreds, even thousands of detailed products into your store with Product Importer Deluxe
    2. View detailed installation messages as your import progresses - each product is imported separately using AJAX, so you don't need to worry about server timeouts or session limits.
    3. Upload your CSV file, or choose to continue a previous import using a file that you've already uploaded.
    4. Your import can be configured to perfectly match the CSV file you provide - with support for category hierarchy, multiple currencies, and special characters.
    5. Just tick a box to merge your existing products with an updated product list. You can also import product images from a URL, uploaded via FTP, or by uploading them for each product separately.
    6. Quickly and easily match your store's product details with the columns in your product list.

    == Disclaimer ==

    It is not responsible for any harm or wrong doing this Plugin may cause. Users are fully responsible for their own use. This Plugin is to be used WITHOUT warranty.

Version History

See what’s changed in each release of the Plugin.

  • Jigoshop: View the Changelog

    == Changelog ==

    = 1.3.1 =
    * Fixed: Turn off that ugly Jigoshop default background
    * Added: New import engine
    * Changed: Removed functions-alternative.php
    * Changed: Removed product-importer.php
    * Added: Moved Products import to products.php
    * Changed: Moved Encoding.php to classes directory
    * Fixed: Resolved PHP warning on admin_notices
    * Changed: Moved admin functions to admin.php
    * Changed: Replaced Locale Set with File Encoding dropdown
    * Changed: Copied CSV options to Setting screen
    * Added: Secret key support to CRON import on Settings screen
    * Added: Enable CRON option on Settings screen
    * Changed: Removed common-update.php
    * Added: Automatic de-activation of basic Product Importer when detected
    * Added: Additional validation notices on Plugin activation
    * Added: Additional reporting to Advanced Log mode

    = 1.3 =
    * Fixed: Ultimate SEO import support

    = 1.2.9 =
    * Changed: Cleaned up styling on import screen
    * Changed: Text within import notices
    * Fixed: Jigoshop Plugin News widget
    * Changed: Using Jigoshop default icons

    = 1.2.8 =
    * Added: CRON import and merge support
    * Added: Import Method dropdown option
    * Added: CSV filename to import header
    * Added: $wpdb->prepare to all SQL statements
    * Added: File Download support
    * Added: Download Limit support
    * Changed: Default Product Type to Simple
    * Fixed: Merging Product images
    * Added: WordPress SEO by Yoast
    * Added: 4 level depth for Category heirarchy support
    * Fixed: Merging Product details without Product Name (thanks Steve)
    * Added: Import Modules
    * Fixed: Import link error on finish screen

    = 1.2.7 =
    * Added: Error handling for bad AJAX requests
    * Added: Resume the import where it left off when there is an error
    * Added: Additional friendly error messages
    * Fixed: finfo() will not be called if open_basedir is enabled in PHP
    * Changed: Added more text and buttons to final import screen

  • WooCommerce: View the Changelog

    == Changelog ==

    = 2.4.1 =
    * Added: Support for consecutive CRON imports (thanks Antonio)
    * Fixed: Detection of two digit year in Product Published and Product Modified (thanks Ian)
    * Fixed: Auto-matching of Attribute import columns containing forward slash characters
    * Fixed: Detection of prices with non-standard decimal placing (thanks Michele)
    * Fixed: Custom Product Attributes not linking to Variable Products (thanks Kartik)

    = 2.4 =
    * Added: Import support for WP-Lister Pro for eBay
    * Added: Grouped Products import column
    * Fixed: Post date validator failing for MM-DD-YYYY (thanks Jess)
    * Fixed: PHP notice on Settings screen
    * Fixed: Read More link text showing for some Variable Products (thanks Shilpa)
    * Added: Detection of Variation Attributes in Product Name by Attribute label

    = 2.3.9 =
    * Added: Import support for Google Customer Reviews for WooCommerce (thanks Michele)
    * Added: Filter to re-enable updating Product Published refresh when merging (thanks Antonio)
    * Added: Filters to CRON import process for overriding logging, import method and fields (thanks Keith)
    * Added: Logging to FTP import method
    * Fixed: Measurement Type not merging within WooCommerce Measurement Price Calculator (thanks David)
    * Added: Toggle debug and logging mode from WooCommerce > System Status
    * Added: Filters for overriding Product manage stock and stock status values (thanks Alex)
    * Fixed: Merging Visibility other than Visible would show an import error (thanks Dang)
    * Added: Import support for WP-Lister Pro for Amazon
    * Fixed: WordPress SEO: Noindex not matching at import time (thanks Joshua)
    * Added: Post Author import support

    = 2.3.8 =
    * Added: Scheduled Imports tab to WooCommerce > Product Importer screen (beta)
    * Added: WordPress Action for successful CRON imports (thanks Antonio)
    * Fixed: Styling on import options screen in WC 3.3 (thanks Andrea)

    = 2.3.7 =
    * Fixed: Empty secret key CRON imports (thanks Antonio)
    * Added: HTTP authentication support for downloading Product images (thanks Ryuichi)

    = 2.3.6 =
    * Fixed: Merging Product Gallery images (thanks Rupesh)
    * Added: Import support for WC Fields Factory (thanks Tim)

    = 2.3.5 =
    * Fixed: Product Featured not updating (thanks Daniel)
    * Fixed: Merging Products no longer refreshed Post Published detail (thanks Eoin)

    = 2.3.4 =
    * Added: Import support for WooCommerce Measurement Price Calculator (thanks David)
    * Added: Additional logging Filters for Category and Tag imports

  • WP e-Commerce: View the Changelog

    == Changelog ==

    = 3.3.7 =
    * Fixed: Missing minor WP e-Commerce version detector

    = 3.3.6 =
    * Fixed: Compatibility with WP e-Commerce 3.11+

    = 3.3.5 =
    * Fixed: Special Category Assignment not working
    * Fixed: Tag import not working

    = 3.3.4 =
    * Fixed: Compatibility with WP e-Commerce 3.9
    * Changed: Moved File Encoding to Settings tab
    * Changed: Moved Enable Archives to Settings tab
    * Added: Secret Key to CRON import engine on Settings tab
    * Changed: Permalink to Slug
    * Added: Import CSV from URL
    * Fixed: PHP function filesize() failing on some external URL imports

    = 3.3.3 =
    * Fixed: Category ID not being matched during Product validation
    * Changed: Re-ordered export options on upload screen
    * Fixed: Taxable amount being set correctly
    * Changed: Refreshed readme.txt with new import instructions
    * Added: Quick links to the Import screen

    = 3.3.2 =
    * Changed: Ordering of External Link Text and External Link Target in import columns list
    * Added: Secret Key support to CRON import
    * Changed: Cleaned up readme.txt and moved legacy WP e-Commerce 3.7 references to Usage document
    * Fixed: Empty wpec_taxes_taxable Product meta affecting taxing at Checkout

    = 3.3.1 =
    * Fixed: Save of Permalink
    * Changed: Return real time memory usage by PHP
    * Fixed: Save of Comment Status
    * Fixed: Save of Product Status
    * Fixed: Save of Permalink
    * Added: Override to fix saving of Comment Status
    * Added: Import Product Date
    * Added: Import Product Modified
    * Fixed: Advanced Google Product Feed import/merge

    = 3.3 =
    * Added: Support for WordPress transients
    * Changed: Dropped support for $_SESSION in WordPress
    * Added: Advanced Log support for Advanced Google Product Feed
    * Added: Advanced Log support for Ultimate SEO

Wishlist

Visit the Product Importer Deluxe Ideas forum to see what’s in the works for future Plugin releases.

Plugin Updates

The latest release can be downloaded from your My Account page.