Order Export & Order Import for WooCommerce - Version 1.3.1

Version Description

Download this release

Release Info

Developer mujeebur
Plugin Icon 128x128 Order Export & Order Import for WooCommerce
Version 1.3.1
Comparing to
See all releases

Code changes from version 1.3.0 to 1.3.1

includes/importer/class-wf-csv-parser.php CHANGED
@@ -41,6 +41,7 @@ class WF_CSV_Parser {
41
  "cart_discount",
42
  "order_discount",
43
  "order_total",
 
44
  "payment_method",
45
  "customer_id",
46
  "billing_first_name",
41
  "cart_discount",
42
  "order_discount",
43
  "order_total",
44
+ "order_currency",
45
  "payment_method",
46
  "customer_id",
47
  "billing_first_name",
includes/importer/class-wf-orderimpexpcsv-order-import.php CHANGED
@@ -607,8 +607,9 @@ class WF_OrderImpExpCsv_Order_Import extends WP_Importer {
607
  //wp_update_post( array( 'ID' => $order_id ) );
608
 
609
  // handle special meta fields
 
610
  update_post_meta( $order_id, '_order_key', apply_filters( 'woocommerce_generate_order_key', uniqid( 'order_' ) ) );
611
- update_post_meta( $order_id, '_order_currency', get_woocommerce_currency() ); // TODO: fine to use store default?
612
  update_post_meta( $order_id, '_prices_include_tax', get_option( 'woocommerce_prices_include_tax' ) );
613
  update_post_meta( $order_id, '_order_number', $post['order_number'] );
614
  // add order postmeta
607
  //wp_update_post( array( 'ID' => $order_id ) );
608
 
609
  // handle special meta fields
610
+ $order_currency = (isset($post['order_currency']) && $post['order_currency']) ? $post['order_currency'] : get_woocommerce_currency();
611
  update_post_meta( $order_id, '_order_key', apply_filters( 'woocommerce_generate_order_key', uniqid( 'order_' ) ) );
612
+ update_post_meta( $order_id, '_order_currency', $order_currency );
613
  update_post_meta( $order_id, '_prices_include_tax', get_option( 'woocommerce_prices_include_tax' ) );
614
  update_post_meta( $order_id, '_order_number', $post['order_number'] );
615
  // add order postmeta
order-import-export.php CHANGED
@@ -6,9 +6,9 @@ Plugin URI: https://www.xadapter.com/product/order-import-export-plugin-for-wooc
6
  Description: Export and Import Order detail including line items, From and To your WooCommerce Store.
7
  Author: XAdapter
8
  Author URI: https://www.xadapter.com/
9
- Version: 1.3.0
10
  Text Domain: wf_order_import_export
11
- WC tested up to: 3.3.4
12
  */
13
 
14
  if ( ! defined( 'ABSPATH' ) || ! is_admin() ) {
@@ -22,7 +22,7 @@ define("WF_CPN_IMP_EXP_ID", "wf_cpn_imp_exp");
22
  define("wf_coupon_csv_im_ex", "wf_coupon_csv_im_ex");
23
 
24
  if (!defined('WF_ORDERIMPEXP_CURRENT_VERSION')) {
25
- define("WF_ORDERIMPEXP_CURRENT_VERSION", "1.3.0");
26
  }
27
 
28
  /**
6
  Description: Export and Import Order detail including line items, From and To your WooCommerce Store.
7
  Author: XAdapter
8
  Author URI: https://www.xadapter.com/
9
+ Version: 1.3.1
10
  Text Domain: wf_order_import_export
11
+ WC tested up to: 3.3.5
12
  */
13
 
14
  if ( ! defined( 'ABSPATH' ) || ! is_admin() ) {
22
  define("wf_coupon_csv_im_ex", "wf_coupon_csv_im_ex");
23
 
24
  if (!defined('WF_ORDERIMPEXP_CURRENT_VERSION')) {
25
+ define("WF_ORDERIMPEXP_CURRENT_VERSION", "1.3.1");
26
  }
27
 
28
  /**
readme.txt CHANGED
@@ -1,54 +1,89 @@
1
- === Order / Coupon / Subscription Export Import Plugin for WooCommerce (BASIC) ===
2
  Contributors: xadapter, mujeebur
3
  Donate link:
4
- Tags: order, coupon, subscription, export, import, woocommerce
5
  Requires at least: 3.0.1
6
  Tested up to: 4.9.5
7
- Stable tag: 1.3.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
- WooCommerce Export Orders, Coupons and Subscription Orders Made Easy! WooCommerce Order Export plugin is fast way for export and import Orders.
12
 
13
  == Description ==
14
 
15
  = Introduction =
16
  This is perfect tool if you are migrating an existing shop on a different eCommerce platform to WooCommerce, allowing you to maintain your order history including subscription orders (available in premium). Plugin will even allow you to migrate thousands of coupons from your old eCommerce platform or Campaigns.
17
  <ul>
18
- <li>Import and Export Orders to CSV file.</li>
19
- <li>Import and Export Coupons to CSV file.</li>
20
- <li>Import and Export Subscription Orders to CSV file(Premium Feature).</li>
 
 
 
21
  </ul>
22
 
23
- Highlights: Simply Export Orders, Customer Order CSV Export, Export Orders to Excel, Export Coupons, Import Coupons, Export Subscriptions, Import Subscriptions. Best WooCommerce Order Export Plugin in Market.
24
-
25
- = How does it work? =
26
-
27
- The Order / Coupon / Subscription Export Import Plugin's simple interface makes it extremely easy to map the data in your CSV file to the appropriate fields in WooCommerce. The plugin supports Custom Fields, dates, and pretty much every other WooCommerce Order / Subscription / Coupon field.
28
-
29
- Our Plugin is designed to be efficient with large imports as it splits large import files into smaller chunks, making it possible to import large files with thousands of data and records, even on slow hosting providers.
30
-
31
- Please refer the <a rel="nofollow" href="https://www.xadapter.com/setting-up-order-import-export-plugin-for-woocommerce/">documentation</a> for more detailed help.
32
 
33
  <blockquote>
34
 
35
- = Premium Version Features =
 
36
  <ul>
37
- <li>Import and Export Subscriptions along with Order and Coupon.</li>
 
 
 
 
 
 
38
  <li>Filtering options while Export using Order Status, Date, Coupon Type etc.</li>
39
  <li>Change values while import using Evaluation Field feature.</li>
40
  <li>A number of third party plugins supported.</li>
41
  <li>Column Mapping Feature to Import from any CSV format ( Magento, Shopify, OpenCart etc. ).</li>
42
  <li>Import and Export via FTP.</li>
43
- <li>Schedule automatic import and export using Cron Job Feature.</li>
 
 
 
44
  <li>XML Export/Import supports Stamps.com desktop application, UPS WorldShip, Endicia and FedEx.</li>
45
  <li>Excellent Support for setting it up!</li>
 
46
  </ul>
47
 
48
  For complete list of features and details, Please visit <a rel="nofollow" href="https://www.xadapter.com/product/order-import-export-plugin-for-woocommerce/">Order Export Import Plugin for WooCommerce</a> for more details
49
 
50
  </blockquote>
51
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  = About XAdapter.com =
53
 
54
  XAdapter creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.
@@ -66,13 +101,14 @@ XAdapter creates quality WordPress/WooCommerce plugins that are easy to use and
66
 
67
  Yes. You can import or export order line item details.
68
 
 
69
  == Screenshots ==
70
 
71
- 1. Order Import / Export Screen
72
 
73
  2. Order Import Success Screen
74
 
75
- 3. Exported sample order Screen
76
 
77
  == Changelog ==
78
 
1
+ === Order Export & Order Import for WooCommerce ===
2
  Contributors: xadapter, mujeebur
3
  Donate link:
4
+ Tags: Order Export, Order Import, WooCommerce Export Orders , WooCommerce Import Orders , Export Orders, Import Orders
5
  Requires at least: 3.0.1
6
  Tested up to: 4.9.5
7
+ Stable tag: 1.3.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
+ WooCommerce Export Orders & WooCommerce Import Orders. Easily Export WooCommerce Orders to CSV. Also Import WooCommerce Orders from CSV
12
 
13
  == Description ==
14
 
15
  = Introduction =
16
  This is perfect tool if you are migrating an existing shop on a different eCommerce platform to WooCommerce, allowing you to maintain your order history including subscription orders (available in premium). Plugin will even allow you to migrate thousands of coupons from your old eCommerce platform or Campaigns.
17
  <ul>
18
+ <li>Export Orders to CSV file.</li>
19
+ <li>Import Orders from CSV file.</li>
20
+ <li>Export Coupons to CSV file.</li>
21
+ <li>Import Coupons from CSV file.</li>
22
+ <li>Export Subscription Orders to CSV file(Premium Feature).</li>
23
+ <li>Import Subscription Orders from CSV file(Premium Feature).</li>
24
  </ul>
25
 
 
 
 
 
 
 
 
 
 
26
 
27
  <blockquote>
28
 
29
+
30
+ = Order Export & Order Import for WooCommerce Premium Version Features =
31
  <ul>
32
+ <li>Export WooCommerce Orders to CSV file.</li>
33
+ <li>Import WooCommerce Orders from CSV file..</li>
34
+ <li>Export Subscription Orders to CSV file.</li>
35
+ <li>Import Subscription Orders from CSV file.</li>
36
+ <li>Import Coupons from CSV file.</li>
37
+ <li>Export Coupons to CSV file.</li>
38
+ <li>Importing Order meta to WooCommerce</li>
39
  <li>Filtering options while Export using Order Status, Date, Coupon Type etc.</li>
40
  <li>Change values while import using Evaluation Field feature.</li>
41
  <li>A number of third party plugins supported.</li>
42
  <li>Column Mapping Feature to Import from any CSV format ( Magento, Shopify, OpenCart etc. ).</li>
43
  <li>Import and Export via FTP.</li>
44
+ <li>Schedule automatic import using Cron Job Feature.</li>
45
+ <li>Scheduled export using Cron Job Feature.</li>
46
+ <li>Import WooCommerce Orders from XML</li>
47
+ <li>Export WooCommerce Orders to XML</li>
48
  <li>XML Export/Import supports Stamps.com desktop application, UPS WorldShip, Endicia and FedEx.</li>
49
  <li>Excellent Support for setting it up!</li>
50
+
51
  </ul>
52
 
53
  For complete list of features and details, Please visit <a rel="nofollow" href="https://www.xadapter.com/product/order-import-export-plugin-for-woocommerce/">Order Export Import Plugin for WooCommerce</a> for more details
54
 
55
  </blockquote>
56
 
57
+ Note: Please note that below section applies to our free version and premium version. While the flow is same, some of the features are only available in premium version.
58
+
59
+ = How to export orders from WooCommerce? =
60
+
61
+ The Order Export & Order Import for WooCommerce Plugin's simple interface makes it extremely easy to map the data in your CSV file to the appropriate fields in WooCommerce. The plugin supports Custom Fields, dates, and pretty much every other WooCommerce Order / WooCommerce Subscription / WooCommerce Coupon field.
62
+
63
+ Our Plugin helps you to export WooCommerce bulk order data in XML format prescribed by other Service Providers. Using exported XML, you can import the orders to the Service Provider. It also provides option to export XML using WooCommerce format, using which you will be able to import the orders to another WooCommerce website.
64
+
65
+ **WooCommerce Export Orders**
66
+
67
+ To Export WooCommerce Orders to CSV just click the Export Orders button from the plugin page. You can select the order or subscription statuses and coupons types that you want to export. Configure other settings and select the columns you want to export.
68
+
69
+
70
+ = How to import orders to WooCommerce? =
71
+
72
+ The Order Export & Order Import for WooCommerce Plugin's simple interface makes it extremely easy to map the data in your CSV file to the appropriate fields in WooCommerce. The plugin supports Custom Fields, dates, and pretty much every other WooCommerce Order / WooCommerce Subscription / WooCommerce Coupon field.
73
+
74
+ Our Plugin is designed to be efficient with large imports as it splits large import files into smaller chunks, making it possible to import large files with thousands of data and records, even on slow hosting providers.
75
+
76
+ **WooCommerce Import Orders**
77
+
78
+ To Import WooCommerce Orders by uploading CSV, use the Import Orders button from the plugin page. The columns of your CSV may not always correspond with the WooCommerce order data fields. In such a case, you will have to manually provide a mapping and then save the mapping settings for later imports.
79
+
80
+
81
+ Please refer the <a rel="nofollow" href="https://www.xadapter.com/setting-up-order-import-export-plugin-for-woocommerce/">documentation</a> for more detailed help.
82
+
83
+
84
+ Highlights: Simply Export Orders, Customer Order CSV Export, Export Orders to Excel, Export Coupons, Import Coupons, Export Subscriptions, Import Subscriptions. Best WooCommerce Order Export Plugin in Market.
85
+
86
+
87
  = About XAdapter.com =
88
 
89
  XAdapter creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.
101
 
102
  Yes. You can import or export order line item details.
103
 
104
+
105
  == Screenshots ==
106
 
107
+ 1. Order Import / Order Export Screen
108
 
109
  2. Order Import Success Screen
110
 
111
+ 3. Exported order sample Screen
112
 
113
  == Changelog ==
114