[Plugin update] Product Importer Deluxe 2.2.1 for WooCommerce

Hi WooCommerce store owners, the 2.2.1 Plugin update is a minor Plugin release resolving import issues affecting some non-www stores as well as SSL sites with weird certificates. Import support for WooCommerce Unit of Measure has been added and better logging and validation reporting is now available at import time.

Here’s the full changelog:

Fixed

  • Fixed: WooCommerce Show Single Variations not merging correctly (thanks Roy)
  • Fixed: Stripping out www. from external file downlodas (thanks Ryan)
  • Fixed: Logging to woo_pd… files in WooCommerce 3.1+
  • Fixed: Link to sample import files and templates
  • Fixed: Merging Products with mismatching Post ID vs duplicate Product ID (thanks Ryan)

Changed

  • Changed: Initial export notice links to Store Exporter Deluxe available from My Account > Downloads

Added

  • Added: Additional logging Filters
  • Added: Filter fallback for wp_remote_fopen (thanks Ryan)
  • Added: Import support for WooCommerce Unit of Measure (thanks David)

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Product Importer Deluxe.

[Plugin update] Store Exporter Deluxe 2.3.7 for WooCommerce

Hi WooCommerce store owners, the 2.3.7 Plugin release is a minor Plugin update that was intended to be a point release (2.3.6.1) but just kept on growing (as soon as it gets an “added” it’s no longer a point release)! The urgency for the point release was to fix compatibility with WooCommerce’s logging engine that defaulted to log… in WC 3.1+, not major but an inconvenience when raising a support ticket.

Here’s the full changelog:

Fixed

  • Fixed: Exporting Order Shipping Weight in WooCommerce 3.1+ (thanks Sarun)
  • Fixed: Override default Product Types when bulk exporting from Products screen
  • Fixed: Logging to woo_ce… files in WooCommerce 3.1+
  • Fixed: Filtering Orders by Coupon case-sensitivity mis-match (thanks Scott)
  • Fixed: Custom Product Attributes not showing as export columns without a single Global Attribute (thanks David)

Added

  • Added: Additional logging Filters
  • Added: Filter woo_ce_enable_advanced_product_attributes to hide advanced Product Attribute fields (thanks Corin)
  • Added: Export support for WooCommerce Unit of Measure (thanks David)

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.

[Plugin update] Store Exporter Deluxe 2.3.6 for WooCommerce

Hi WooCommerce store owners, the 2.3.6 Plugin release is a minor Plugin update adding pagination to the Scheduled Export screen, integration with Store Toolkit for managing the export of custom Post meta linked to Products, Orders and Coupons, there’s additional smart notices and logging capabilities as well as speed optimisations for Order exports plus a typical laundry list of fixes and changes.

Gallery


Here’s the full changelog:

Fixed

  • Fixed: Check for WooCommerce pre-2.1 when exporting Products (thanks Yogesh)
  • Fixed: Check for corrupt Products export query (thanks Alex)
  • Fixed: Defaulting empty e-mail recipient for Scheduled Exports to WordPress Administration e-mail (thanks Bruno)
  • Fixed: Purchase Date offset applying to some GMT dates (thanks Joe)
  • Fixed: Slashes appearing in custom labels (thanks Craig)
  • Fixed: CSS styling on tabs in Edit Export Template screen (thanks Phil)
  • Fixed: CSS styling on tabs in Edit Scheduled Export screen
  • Fixed: Quick Export slowdown for stores with thousands of Coupons (thanks Simon and Rees)
  • Fixed: Exporting multiple values (separate fee) for Extra Product Options Order Items (thanks Dave)
  • Fixed: Filtering Orders to the same date returned Orders from the next day (thanks Taavi)
  • Fixed: Lowest Product Variation Price snippet causing fatal PHP error (thanks Ingmar)

Added

  • Added: Pagination of Recent Scheduled Exports on the Scheduled Export screen (thanks Joe)
  • Added: Hide any error notices when running a Quick Export after a fatal PHP error (thanks Yogesh)
  • Added: Notice for Extra Product Options users of memory warning with 1000+ Orders (thanks Colm)
  • Added: Export support for WooCommerce Deposits (thanks Niels)
  • Added: Add custom Order meta to exports from Edit Order screen
  • Added: Add custom Coupon meta to exports from Edit Coupon screen
  • Added: WOO_CD_DEBUG to WooCommerce > System Status screen
  • Added: WOO_CD_LOGGING to WooCommerce > System Status screen
  • Added: Export to FTP notice shows missing PHP functions on WooCommerce > System Status screen
  • Added: Export to SFTP notice shows missing PHP functions on WooCommerce > System Status screen
  • Added: Count column to Categories export type
  • Added: Count column to Tags export type
  • Added: Scheduled Export History meta box to Edit Scheduled Export screen (thanks Bill)
  • Added: Order attribute logging to woo_ce_debug_product_attributes
  • Added: Order speed optimisations by loading filter resources once (thanks Sarun)

Changed

  • Changed: WordPress Option woo_ce_order_coupons to woo_ce_order_coupon
  • Changed: Export Details meta box title to Scheduled Export Details
  • Changed: Renamed order-combined.php to order-combined-extend.php

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.

[Plugin update] Product Importer Deluxe 2.2 for WooCommerce

Hi WooCommerce store owners, the 2.2 Plugin update is a minor Plugin release adding additional import logging when merging Product Variations and refreshes the import UI to match WooCommerce  3.1.

Here’s the full changelog:

Added

  • Added: Additional logging when merging Product Variations (thanks Guilia)
  • Added: Template file checks and additional debug logging

Changed

  • Changed: Import progress UI to match WooCommerce 3.1
  • Changed: Removed excess PHP files from legacy importer

Screenshots

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Product Importer Deluxe.

[Plugin update] Store Exporter Deluxe 2.3.5 for WooCommerce

Hi WooCommerce store owners, the 2.3.5 Plugin release is a minor Plugin update adding support for field labels within Export Templates, you can hide excess Export Types from the Quick Export screen, plus fixes for the Order Time and Order Shipping Method ID’s.

Changelog viewable from the Dashboard > Updates screen


Custom field labels within the Edit Export Template screen


Here’s the full changelog:

Fixed

  • Fixed: Variations being trimmed from Product export when filtering by Type (thanks Roy)
  • Fixed: Order Items: Product Variations missing custom per-Product Attributes
  • Fixed: Removed setting of $order->id related to forced WooCommerce 3.0 deprecation
  • Fixed: Order Time not reflecting local timezone (thanks Joe)
  • Fixed: wc_format_datetime not available in WC 2.7 (thanks Guillaume)
  • Fixed: Empty Shipping Method ID in Orders (thanks Jeremy and Rod)

Added

  • Added: WordPress Filters to restrict categories of debugging notices
  • Added: woo_ce_debug_subscriptions Filter for debugging Subscriptions
  • Added: woo_ce_debug_product_attributes Filter for debugging Product Attributes
  • Added: String cell detection and type support for PHPExcel cells (thanks Niels)
  • Added: Force text wrapping for Excel format cells that contains strings
  • Added: woo_ce_debug_cron_export_email Filter for debugging Scheduled Export e-mails
  • Added: woo_ce_debug_cron_export_ftp Filter for debugging Scheduled Export FTP/SFTP/FTPS transfers
  • Added: Custom label support for Export templates
  • Added: Hide excess Export Types from the Quick Export screen

Changed

  • Changed: Moved alot of debugging notices to be WOO_CD_LOGGING dependent
  • Changed: PHP function rename woo_ce_sanitize_key to woo_ce_filter_sanitize_key

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.

[Plugin update] Product Importer Deluxe 2.0.4 for WooCommerce

Hi WooCommerce store owners, the 2.0.4 Plugin update is a minor Plugin release adding Product import support for Bookings, Show Single Variations, Tab Manager, Wholesale Prices and a new duplicate image control method affecting the WordPress Media library.

Update: I snuck in a point release this afternoon resolving an issue merging Product Galleries (thanks Tommi).

Here’s the full changelog:

Fixed

  • Fixed: Negative Quantity values not triggering Stock Status change (thanks Tomas)
  • Fixed: Default value for Duplicate image control option

Added

  • Added: Import support for WooCommerce Wholesale Prices (thanks Eric)
  • Added: Duplicate image control to Import Options (thanks Corin)
  • Added: Import support for WooCommerce Bookings (thanks Julian)
  • Added: Import support for WooCommerce Show Single Variations (thanks Roy)
  • Added: Import support for WooCommerce Tab Manager (thanks Zameer)
  • Added: Filters for overriding woo_pd_http_file_exists() (thanks Ryan)

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Product Importer Deluxe.

[Plugin update] Store Exporter Deluxe 2.3.4 for WooCommerce

Hi WooCommerce store owners, the 2.3.4 Plugin release is a minor Plugin update which judging by the changelog alone adds a fair bit of new export functionality, fixes for exporting Product Attributes, Subscriptions and Custom Order Items made it into this release.

Update: I snuck in a point release this afternoon resolving a Product export issue affecting older versions of PHP.

Here’s the full changelog:

Fixed

  • Fixed: Compatibility with WooCommerce Subscriptions (thanks Anshul)
  • Fixed: Custom Order Items not appearing in exports (thanks Thomas)
  • Fixed: Product Attributes missing for Variations (thanks Stephen)

Added

  • Added: Stopwatch to footer of Quick Export screen
  • Added: Filter to turn off Filtering Orders by Coupon (thanks Chris)
  • Added: Extend Variation Formatting to support Custom Product meta (thanks Stephen)
  • Added: One more check for PHPExcel Class before failing export (thanks Stephen)
  • Added: Hover label to Archives screen
  • Added: Idle memory usage column to Archives screen
  • Added: sanitize_key() to Product Add-ons export support (thanks Burt)
  • Added: Order Items: Product Add-ons to Orders export type (thanks Matt)
  • Added: Filter to override Export Filters (thanks Matt)
  • Added: Export support for WooCommerce Show Single Variations (thanks Roy)
  • Added: Attribute – Position to Product export type
  • Added: Attribute – Visible on the product page to Product export type
  • Added: Attribute – Used for variations to Product export type
  • Added: Attribute – Is Taxonomy to Product export type
  • Added: Filters to override Product Type counts (thanks William)
  • Added: Export support for Booster for WooCommerce: Product Cost Price (thanks Colin)
  • Added: Variation Formatting support for Category and Tag column (thanks Denise)
  • Added: Filter Product Variations by Category
  • Added: Remember Filter Products by Category
  • Added: Filter Product Variations by Product Tag
  • Added: Remember Filter Products by Product Tag

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.

[Plugin update] Store Exporter Deluxe 2.2.2 for WooCommerce

Hi WooCommerce store owners, the 2.2.2 Plugin release is a minor Plugin update addressing a date formatting issue affecting the Filter Orders by Date option, there’s also detection of broken filepaths for embedded thumbnails.

This one’s a tiny update but with the heavy dependence of store owners using Filter Order by Dates in Scheduled Exports and CRON exports I wanted to get it out to the community as soon as possible to limit issues with distributors/suppliers requiring successful exports.

Here’s the full changelog:

Fixed

  • Fixed: Image embed not working for Products export (thanks Danny)
  • Fixed: Detection of broken image embeds and fallback
  • Fixed: Date formatting error on Filter Orders by Date (thanks Stephen)
  • Fixed: Detection of discarded invoices in WooCommerce Germanized

Added

  • Added: WordPress Filter to toggle relative filepath for image embed
  • Added: Export support for WooCommerce Germanized
  • Added: Export support for WooCommerce Germanized Pro (thanks Behrang)
  • Added: Invoice Status field to Orders export type

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.

[Plugin update] Store Exporter Deluxe 2.2.1 for WooCommerce

Hi WooCommerce store owners, the 2.2.1 Plugin release is a minor Plugin update introducing tighter WPML integration, resolving a PHP warning in Order exports affecting one of the Order Items Formatting rules and allowing to force FTP Passive Transfer Mode for stubborn remote servers.

PHP warning in Orders using the Place Order Items on individual cells within a single Order row Order Items Formatting rule

If you’ve been seeing the following PHP warning popping up in some of your PHP error log or embedded at the top of CSV Order exports then this minor Plugin update is for you.

Warning: Illegal offset type in isset or empty in …/wp-includes/class-wp-hook.php on line 81
Warning: Illegal offset type in …/wp-includes/class-wp-hook.php on line 83

This PHP warning also was the cause of corrupt XLS and XLSX exports affecting users who updated to the 2.2 major Plugin release as it would corrupt the export file as it was being processed by the file generator.

WPML integration

You can now filter Order exports by specific Products and we will fetch Orders not just from the default WPML language but across all languages. There are also new Language export fields across all supported export types so you  can identify the Language of a given record (e.g. Product, Category, Tag, Order, etc.). Pretty nifty!

Force FTP Passive Transfer Mode

In the past our Scheduled Export engine has relied on the remote FTP server informing us what server commands are available to us which has meant we couldn’t switch to the Passive Transfer Mode at will. With this release we will send the PASV command to enable the passive transfer mode regardless of whether we are told if it is supported or not, you can ensure this happens by setting the Transfer Mode option to Passive from the Method tab of the Edit Scheduled Export screen.

Gallery

Here’s the full changelog:

Added

  • Added: Store Exports diagnostics to WooCommerce > System Status screen
  • Added: Notice on Quick Export screen indicating background exports
  • Added: Indicator on Scheduled Export screen for background exports
  • Added: Language export column to Product export type
  • Added: Language export column to Category export type
  • Added: Language export column to Tag export type
  • Added: WPML support for exporting Orders from all languages when filtering by Product
  • Added: Filter Orders by Order meta to Quick Export screen
  • Added: Support for Yoast SEO: WooCommerce
  • Added: Featured Image Title field to Products export type
  • Added: Featured Image Caption field to Products export type
  • Added: Featured Image Alternative Text field to Products export type
  • Added: Featured Image Description field to Products export type
  • Added: Language filter to Products export type on Edit Scheduled Exports (thanks Andrejs)
  • Added: Abort button to cancel current Scheduled Export
  • Added: Support for WooCommerce EAN Payment Gateway (thanks Yan)

Fixed

  • Fixed: PHP warning on Orders export (thanks Lydie)
  • Fixed: Force Passive FTP transfer mode when selected

Changed

  • Changed: Created order-individual-extend.php

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.

[Plugin update] Store Exporter Deluxe 2.2 for WooCommerce

Hi WooCommerce store owners, the 2.2 Plugin update is a major Plugin update delivering 2 month’s worth of development and support feedback.

Note: The changelog for the 2.2 major release is a whopper so I will continue to update this Post in the coming hours with a breakdown of new functionality.

New export filters

The following new export filters and filter options are available in Quick Exports and Scheduled Exports:

  • Filter Orders by Booking Start Date
  • Filter Products by Date Modified
  • Filter Orders by Order ID now supports Order ID ranges (e.g. 100-250)
  • Filter Orders by Order Type

New native Plugin export integrations

We now support native exporting from the following Plugins for WooCommerce:

  • WooCommerce Custom Fields
  • WooCommerce Tiered Pricing
  • WooCommerce Bookstore
  • WooCommerce Point of Sales
  • WooCommerce PDF Product Vouchers
  • WooTabs

Clone Scheduled Exports

You can now clone existing Scheduled Exports in a single click action from the Scheduled Exports screen. All details from the existing Scheduled Export (e.g. General, Filters, Method, Frequency) will be copied across to the new Scheduled Export with a Post Status of draft.

This same clone functionality will be rolled out to the Export Template screen in the next Plugin update.

Improved WooCommerce Subscriptions support

New Order export fields and filters are available to store owners using the WooCommerce Subscriptions Plugin. You can now:

  • Filter Orders by Order Type (e.g. Renewals, Original, Non-Subscriptions, etc.)
  • Subscription Renewal Order export field
  • Subscription Resubscribe Order export field
  • Subscription Switch Order export field
  • Subscription Relationship Order export field
  • Custom Subscription Post meta can be added via the Custom Subscriptions meta textbox

Improved WooCommerce Extra Product Options (EPO) support

We now support exporting EPO Order Item data generated from the Builder tab within the Edit Product screen. We automatically detect new EPO fields and display them as additional Order Item export fields.

Work has also been done in this release to detect EPO fields where multiple selections can be made, these are displayed on new lines within the EPO Order Item export fields.

Here’s the full changelog:

Added

  • Added: Support for Builder fields within WooCommerce Extra Product Options (thanks Steve)
  • Added: Support for WooCommerce Tiered Pricing (thanks Rob)
  • Added: Support for filtering Orders by Booking Start Date
  • Added: Support for WooCommerce Bookstore (thanks Linda)
  • Added: Support for WooCommerce Point of Sale (thanks John)
  • Added: Shipping Incl. Tax Order export field (thanks Charlotte)
  • Added: Order Items Formatting option to Orders Screen
  • Added: Order Items Formatting option to Export Triggers
  • Added: WordPress Filter to disable wp_mail() failure notice (thanks David)
  • Added: Notice to dismiss and override wp_mail() failure notice
  • Added: All dates option to Filter Products by Date Modified (thanks Linda)
  • Added: Date modified to Edit Scheduled Export screen
  • Added: Support for negative number values (thanks Philipp)
  • Added: Support for WooCommerce PDF Product Vouchers (thanks Jeremy)
  • Added: User Field support for WooCommerce Custom Fields
  • Added: Order Field support for WooCommerce Custom Fields
  • Added: Checkout Field support for WooCommerce Custom Fields
  • Added: Remember Filter Orders by Order ID
  • Added: Support for Order ID ranges in Filter Orders by Order ID
  • Added: Other to list of payment gateways (thanks Vu)
  • Added: Subscription Renewal export field to Orders export type (thanks Casey)
  • Added: Custom Subscription meta to Subscriptions export type
  • Added: Subscription Resubscribe export field to Orders export type
  • Added: Subscription Switch export field to Orders export type
  • Added: Subscription Relationship to Orders export type
  • Added: Filter Orders by Order Type to Orders export type
  • Added: Clone Scheduled Export action to Scheduled Exports tab
  • Added: WordPress Filter to toggle Product ID attribute in XML exports (thanks Andrejs)
  • Added: Export support for WooTabs (thanks Rahul)

Fixed

  • Fixed: Performance issue affecting EPO support (thanks Steve)
  • Fixed: Fatal error on CSV export without mb_convert_encoding() (thanks Milan)
  • Fixed: Compatibility with WooCommerce Custom Fields (thanks Catherine)
  • Fixed: PHP warning on saving Scheduled Export with 100+ Customers (thanks Daniel)
  • Fixed: Filter Orders by Date > Last month ignoring new year difference
  • Fixed: Empty Max unique Order Items on Order screen (thanks Axel)
  • Fixed: SFTP uploads not working (thanks Valentin & Sebastian)

Changed

  • Changed: Product URL column to Product URI
  • Changed: Moved Custom Product Add-ons to Orders export type

Download the latest Plugin update from My Account, or via Dashboard > Updates within the WordPress Administration and for more information visit the Plugin detail page for Store Exporter Deluxe.s