WC Vendors - Version 2.2.4

Version Description

Download this release

Release Info

Developer digitalchild
Plugin Icon 128x128 WC Vendors
Version 2.2.4
Comparing to
See all releases

Code changes from version 2.2.3 to 2.2.4

changelog.txt CHANGED
@@ -1,5 +1,10 @@
1
  Changelog for WC Vendors Marketplace
2
 
 
 
 
 
 
3
  Version 2.2.3 - 1st March 2021
4
 
5
  * Added: PHP8 support
1
  Changelog for WC Vendors Marketplace
2
 
3
+ Version 2.2.4 - 25th March 2021
4
+
5
+ * Added: New column on commissions page for shipped (#743)
6
+ * Updated: Tested to WP and WooCommerce
7
+
8
  Version 2.2.3 - 1st March 2021
9
 
10
  * Added: PHP8 support
class-wc-vendors.php CHANGED
@@ -7,11 +7,11 @@
7
  * Author URI: https://www.wcvendors.com
8
  * GitHub Plugin URI: https://github.com/wcvendors/wcvendors
9
  *
10
- * Version: 2.2.3
11
  * Requires at least: 5.3.0
12
- * Tested up to: 5.6.2
13
  * WC requires at least: 4.0
14
- * WC tested up to: 5.1
15
  *
16
  * Text Domain: wc-vendors
17
  * Domain Path: /languages/
@@ -107,7 +107,7 @@ if ( wcv_is_woocommerce_activated() ) {
107
  */
108
  class WC_Vendors {
109
 
110
- public $version = '2.2.3';
111
 
112
  /**
113
  * @var
7
  * Author URI: https://www.wcvendors.com
8
  * GitHub Plugin URI: https://github.com/wcvendors/wcvendors
9
  *
10
+ * Version: 2.2.4
11
  * Requires at least: 5.3.0
12
+ * Tested up to: 5.7
13
  * WC requires at least: 4.0
14
+ * WC tested up to: 5.2
15
  *
16
  * Text Domain: wc-vendors
17
  * Domain Path: /languages/
107
  */
108
  class WC_Vendors {
109
 
110
+ public $version = '2.2.4';
111
 
112
  /**
113
  * @var
classes/admin/class-admin-menus.php CHANGED
@@ -245,6 +245,7 @@ class WCVendors_Admin_Menus {
245
  echo '.wp-list-table .column-tax { width: 5%;}';
246
  echo '.wp-list-table .column-totals { width: 6%;}';
247
  echo '.wp-list-table .column-status { width: 7%;}';
 
248
  echo '.wp-list-table .column-time { width: 10%;}';
249
  echo '</style>';
250
 
245
  echo '.wp-list-table .column-tax { width: 5%;}';
246
  echo '.wp-list-table .column-totals { width: 6%;}';
247
  echo '.wp-list-table .column-status { width: 7%;}';
248
+ echo '.wp-list-table .column-shipped { width: 7%;}';
249
  echo '.wp-list-table .column-time { width: 10%;}';
250
  echo '</style>';
251
 
classes/admin/class-wcv-commissions-csv-exporter.php CHANGED
@@ -54,6 +54,7 @@ class WCV_Commissions_CSV_Export extends WC_CSV_Exporter {
54
  'total_shipping' => __( 'Shipping', 'wc-vendors' ),
55
  'tax' => __( 'Tax', 'wc-vendors' ),
56
  'totals' => __( 'Total', 'wc-vendors' ),
 
57
  'status' => __( 'Status', 'wc-vendors' ),
58
  'time' => __( 'Date', 'wc-vendors' ),
59
  )
@@ -87,10 +88,12 @@ class WCV_Commissions_CSV_Export extends WC_CSV_Exporter {
87
  */
88
  $sql = "SELECT COUNT(id) FROM {$wpdb->prefix}pv_commission";
89
 
90
- if ( ! empty( $_REQUEST['from_date'] ) && ! empty( $_REQUEST['to_date'] ) ) {
 
 
91
  $from_date = sanitize_text_field( wp_unslash( $_REQUEST['from_date'] ) );
92
  $to_date = sanitize_text_field( wp_unslash( $_REQUEST['to_date'] ) );
93
- $time_sql = " WHERE time BETWEEN '$from_date' AND '$to_date'";
94
 
95
  $sql .= $time_sql;
96
  }
@@ -180,6 +183,11 @@ class WCV_Commissions_CSV_Export extends WC_CSV_Exporter {
180
  }
181
  $value = get_the_title( $product_id ) . '(' . $wcv_total_sales . ')';
182
  break;
 
 
 
 
 
183
  default:
184
  $value = $commission->$column_id;
185
  }
54
  'total_shipping' => __( 'Shipping', 'wc-vendors' ),
55
  'tax' => __( 'Tax', 'wc-vendors' ),
56
  'totals' => __( 'Total', 'wc-vendors' ),
57
+ 'shipped' => __( 'Shipped', 'wc-vendors' ),
58
  'status' => __( 'Status', 'wc-vendors' ),
59
  'time' => __( 'Date', 'wc-vendors' ),
60
  )
88
  */
89
  $sql = "SELECT COUNT(id) FROM {$wpdb->prefix}pv_commission";
90
 
91
+ WC_Vendors::log( $_REQUEST );
92
+
93
+ if ( ! empty( $_GET['from_date'] ) && ! empty( $_REQUEST['to_date'] ) ) {
94
  $from_date = sanitize_text_field( wp_unslash( $_REQUEST['from_date'] ) );
95
  $to_date = sanitize_text_field( wp_unslash( $_REQUEST['to_date'] ) );
96
+ $time_sql = " WHERE time BETWEEN ' $from_date 00:00:00' AND ' $to_date 23:59:59'";
97
 
98
  $sql .= $time_sql;
99
  }
183
  }
184
  $value = get_the_title( $product_id ) . '(' . $wcv_total_sales . ')';
185
  break;
186
+ case 'shipped':
187
+ $order = wc_get_order( $commission->order_id );
188
+ $shipped = get_post_meta( $order->get_id(), 'wc_pv_shipped', true );
189
+ $value = ! empty( $shipped ) && in_array( $commission->vendor_id, $shipped ) ? __( 'Yes', 'wc-vendors' ) : __( 'No', 'wc-vendors');
190
+ break;
191
  default:
192
  $value = $commission->$column_id;
193
  }
classes/admin/class-wcv-commissions-page.php CHANGED
@@ -71,7 +71,6 @@ class WCVendors_Commissions_Page extends WP_List_Table {
71
  return $item->id;
72
  case 'vendor_id':
73
  $user = get_userdata( $item->vendor_id );
74
-
75
  return '<a href="' . admin_url( 'user-edit.php?user_id=' . $item->vendor_id ) . '">' . WCV_Vendors::get_vendor_shop_name( $item->vendor_id ) . '</a>';
76
  case 'total_due':
77
  return wc_price( $item->total_due );
@@ -83,7 +82,6 @@ class WCVendors_Commissions_Page extends WP_List_Table {
83
  return $item->qty;
84
  case 'totals':
85
  $totals = ( wc_tax_enabled() ) ? $item->total_due + $item->total_shipping + $item->tax : $item->total_due + $item->total_shipping;
86
-
87
  return wc_price( $totals );
88
  case 'product_id':
89
  $parent = get_post_ancestors( $item->product_id );
@@ -114,7 +112,11 @@ class WCVendors_Commissions_Page extends WP_List_Table {
114
  return $item->status;
115
  case 'time':
116
  return date_i18n( get_option( 'date_format' ), strtotime( $item->time ) );
117
-
 
 
 
 
118
  default:
119
  $value = '';
120
  return apply_filters( 'wcvendors_commissions_column_default_' . $column_name, $value, $item, $column_name );
@@ -163,6 +165,7 @@ class WCVendors_Commissions_Page extends WP_List_Table {
163
  'tax' => __( 'Tax', 'wc-vendors' ),
164
  'totals' => __( 'Total', 'wc-vendors' ),
165
  'status' => __( 'Status', 'wc-vendors' ),
 
166
  'time' => __( 'Date', 'wc-vendors' ),
167
  );
168
 
@@ -193,7 +196,6 @@ class WCVendors_Commissions_Page extends WP_List_Table {
193
  'totals' => array( 'totals', false ),
194
  'status' => array( 'status', false ),
195
  'vendor_id' => array( 'vendor_id', false ),
196
- 'status' => array( 'status', false ),
197
  );
198
 
199
  if ( ! wc_tax_enabled() ) {
@@ -215,7 +217,7 @@ class WCVendors_Commissions_Page extends WP_List_Table {
215
  'mark_paid' => __( 'Mark paid', 'wc-vendors' ),
216
  'mark_due' => __( 'Mark due', 'wc-vendors' ),
217
  'mark_reversed' => __( 'Mark reversed', 'wc-vendors' ),
218
- // 'delete' => __('Delete', 'wc-vendors'),
219
  );
220
 
221
  return apply_filters( 'wcv_edit_bulk_actions', $actions, '2.2.2', 'wcvendors_edit_bulk_actions' );
71
  return $item->id;
72
  case 'vendor_id':
73
  $user = get_userdata( $item->vendor_id );
 
74
  return '<a href="' . admin_url( 'user-edit.php?user_id=' . $item->vendor_id ) . '">' . WCV_Vendors::get_vendor_shop_name( $item->vendor_id ) . '</a>';
75
  case 'total_due':
76
  return wc_price( $item->total_due );
82
  return $item->qty;
83
  case 'totals':
84
  $totals = ( wc_tax_enabled() ) ? $item->total_due + $item->total_shipping + $item->tax : $item->total_due + $item->total_shipping;
 
85
  return wc_price( $totals );
86
  case 'product_id':
87
  $parent = get_post_ancestors( $item->product_id );
112
  return $item->status;
113
  case 'time':
114
  return date_i18n( get_option( 'date_format' ), strtotime( $item->time ) );
115
+ case 'shipped':
116
+ $order = wc_get_order( $item->order_id );
117
+ $shipped = get_post_meta( $order->get_id(), 'wc_pv_shipped', true );
118
+ $has_shipped = ! empty( $shipped ) && in_array( $item->vendor_id, $shipped ) ? __( 'Yes', 'wc-vendors' ) : __( 'No', 'wc-vendors');
119
+ return $has_shipped;
120
  default:
121
  $value = '';
122
  return apply_filters( 'wcvendors_commissions_column_default_' . $column_name, $value, $item, $column_name );
165
  'tax' => __( 'Tax', 'wc-vendors' ),
166
  'totals' => __( 'Total', 'wc-vendors' ),
167
  'status' => __( 'Status', 'wc-vendors' ),
168
+ 'shipped' => __( 'Shipped', 'wc-vendors' ),
169
  'time' => __( 'Date', 'wc-vendors' ),
170
  );
171
 
196
  'totals' => array( 'totals', false ),
197
  'status' => array( 'status', false ),
198
  'vendor_id' => array( 'vendor_id', false ),
 
199
  );
200
 
201
  if ( ! wc_tax_enabled() ) {
217
  'mark_paid' => __( 'Mark paid', 'wc-vendors' ),
218
  'mark_due' => __( 'Mark due', 'wc-vendors' ),
219
  'mark_reversed' => __( 'Mark reversed', 'wc-vendors' ),
220
+ // 'delete' => __( 'Delete', 'wc-vendors'),
221
  );
222
 
223
  return apply_filters( 'wcv_edit_bulk_actions', $actions, '2.2.2', 'wcvendors_edit_bulk_actions' );
languages/wc-vendors.pot CHANGED
@@ -41,15 +41,15 @@ msgstr ""
41
  msgid "WC Vendors Pro 1.5.0 is required to run WC Vendors 2.0.0. Your current version %s will be deactivated. Please upgrade to the latest version."
42
  msgstr ""
43
 
44
- #: classes/class-commission.php:61, classes/admin/class-admin-reports.php:417, classes/admin/class-admin-reports.php:515, classes/admin/class-wcv-commissions-page.php:348, classes/admin/class-wcv-commissions-page.php:629
45
  msgid "Due"
46
  msgstr ""
47
 
48
- #: classes/class-commission.php:62, classes/admin/class-admin-reports.php:416, classes/admin/class-admin-reports.php:516, classes/admin/class-wcv-commissions-page.php:349, classes/admin/class-wcv-commissions-page.php:630
49
  msgid "Paid"
50
  msgstr ""
51
 
52
- #: classes/class-commission.php:63, classes/admin/class-admin-reports.php:415, classes/admin/class-admin-reports.php:517, classes/admin/class-wcv-commissions-page.php:351, classes/admin/class-wcv-commissions-page.php:631
53
  msgid "Reversed"
54
  msgstr ""
55
 
@@ -63,7 +63,7 @@ msgstr ""
63
 
64
  #. translators: The name used to refer to a vendor.
65
  #. translators: %s - The name used to refer to a vendor.
66
- #: classes/class-install.php:175, classes/admin/class-admin-reports.php:207, classes/admin/class-admin-reports.php:530, classes/admin/class-product-meta.php:359, classes/admin/class-product-meta.php:410, classes/admin/class-setup-wizard.php:349, classes/admin/class-wcv-admin-setup.php:148, classes/admin/class-wcv-admin-setup.php:365, classes/admin/class-wcv-commissions-csv-exporter.php:50, classes/admin/class-wcv-commissions-page.php:158, classes/admin/class-wcv-commissions-sum-csv-exporter.php:43, classes/admin/settings/class-wcv-settings-display.php:229, classes/admin/settings/class-wcv-settings-display.php:113, classes/admin/settings/class-wcv-settings-display.php:121
67
  msgid "%s"
68
  msgstr ""
69
 
@@ -413,11 +413,11 @@ msgstr ""
413
  msgid "Commission totals for all vendors includes shipping and taxes. By default no date range is used and all due commissions are returned. Use the date range to filter."
414
  msgstr ""
415
 
416
- #: classes/admin/class-admin-reports.php:123, classes/admin/class-admin-reports.php:505, classes/admin/class-wcv-commissions-page.php:303, templates/dashboard/date-picker.php:19
417
  msgid "From:"
418
  msgstr ""
419
 
420
- #: classes/admin/class-admin-reports.php:127, classes/admin/class-admin-reports.php:509, classes/admin/class-wcv-commissions-page.php:318, templates/dashboard/date-picker.php:23
421
  msgid "To:"
422
  msgstr ""
423
 
@@ -453,11 +453,11 @@ msgstr ""
453
  msgid "Order"
454
  msgstr ""
455
 
456
- #: classes/admin/class-admin-reports.php:206, classes/admin/class-wcv-commissions-csv-exporter.php:51, classes/admin/class-wcv-commissions-page.php:159, templates/dashboard/reports.php:36, templates/emails/notify-vendor-shipped.php:30, templates/emails/vendor-new-order.php:35, templates/emails/vendor-order-details.php:38, classes/admin/emails/class-wcv-vendor-notify-cancelled-order.php:195, classes/admin/emails/class-wcv-vendor-notify-order.php:222
457
  msgid "Product"
458
  msgstr ""
459
 
460
- #: classes/admin/class-admin-reports.php:208, classes/admin/class-admin-reports.php:441, classes/admin/class-vendor-admin-dashboard.php:381, classes/admin/class-wcv-commissions-csv-exporter.php:56, classes/admin/class-wcv-commissions-page.php:164, classes/admin/class-wcv-commissions-sum-csv-exporter.php:44, templates/dashboard/orders.php:56
461
  msgid "Total"
462
  msgstr ""
463
 
@@ -465,7 +465,7 @@ msgstr ""
465
  msgid "Date &amp; Time"
466
  msgstr ""
467
 
468
- #: classes/admin/class-admin-reports.php:210, classes/admin/class-admin-reports.php:533, classes/admin/class-wcv-commissions-csv-exporter.php:57, classes/admin/class-wcv-commissions-page.php:165
469
  msgid "Status"
470
  msgstr ""
471
 
@@ -493,11 +493,11 @@ msgstr ""
493
  msgid "Month"
494
  msgstr ""
495
 
496
- #: classes/admin/class-admin-reports.php:413, classes/admin/class-wcv-commissions-csv-exporter.php:55, classes/admin/class-wcv-commissions-page.php:163
497
  msgid "Tax"
498
  msgstr ""
499
 
500
- #: classes/admin/class-admin-reports.php:414, classes/admin/class-wcv-commissions-csv-exporter.php:54, classes/admin/class-wcv-commissions-page.php:162, templates/dashboard/orders.php:54, templates/orders/orders.php:148, classes/admin/settings/class-wcv-settings-capabilities.php:107
501
  msgid "Shipping"
502
  msgstr ""
503
 
@@ -537,7 +537,7 @@ msgstr ""
537
  msgid "Assign media to %s"
538
  msgstr ""
539
 
540
- #: classes/admin/class-product-meta.php:293, classes/admin/class-product-meta.php:311, classes/admin/class-wcv-commissions-csv-exporter.php:53, classes/admin/class-wcv-commissions-page.php:161, templates/dashboard/reports.php:38, templates/emails/vendor-order-details.php:43, classes/admin/emails/class-wcv-vendor-notify-cancelled-order.php:194, classes/admin/emails/class-wcv-vendor-notify-order.php:221, classes/admin/settings/class-wcv-settings-commission.php:32, classes/admin/views/html-admin-commission-page.php:23, classes/admin/views/setup/general.php:81
541
  msgid "Commission"
542
  msgstr ""
543
 
@@ -652,7 +652,7 @@ msgstr ""
652
  msgid "orders"
653
  msgstr ""
654
 
655
- #: classes/admin/class-vendor-admin-dashboard.php:378, classes/admin/class-wcv-commissions-csv-exporter.php:48, classes/admin/class-wcv-commissions-page.php:156
656
  msgid "Order ID"
657
  msgstr ""
658
 
@@ -664,11 +664,11 @@ msgstr ""
664
  msgid "Products"
665
  msgstr ""
666
 
667
- #: classes/admin/class-vendor-admin-dashboard.php:383, classes/admin/class-wcv-commissions-csv-exporter.php:58, classes/admin/class-wcv-commissions-page.php:166, templates/dashboard/orders.php:57, classes/front/orders/class-orders.php:219
668
  msgid "Date"
669
  msgstr ""
670
 
671
- #: classes/admin/class-vendor-admin-dashboard.php:384, templates/dashboard/orders.php:128
672
  msgid "Shipped"
673
  msgstr ""
674
 
@@ -680,11 +680,11 @@ msgstr ""
680
  msgid "Orders marked shipped."
681
  msgstr ""
682
 
683
- #: classes/admin/class-vendor-admin-dashboard.php:610
684
  msgid "Yes"
685
  msgstr ""
686
 
687
- #: classes/admin/class-vendor-admin-dashboard.php:610
688
  msgid "No"
689
  msgstr ""
690
 
@@ -944,63 +944,63 @@ msgstr ""
944
  msgid "QTY"
945
  msgstr ""
946
 
947
- #: classes/admin/class-wcv-commissions-page.php:160, templates/dashboard/reports.php:37, templates/emails/notify-vendor-shipped.php:31, templates/emails/vendor-new-order.php:36, templates/emails/vendor-order-details.php:40, classes/front/orders/class-export-csv.php:17
948
  msgid "Quantity"
949
  msgstr ""
950
 
951
- #: classes/admin/class-wcv-commissions-page.php:215
952
  msgid "Mark paid"
953
  msgstr ""
954
 
955
- #: classes/admin/class-wcv-commissions-page.php:216
956
  msgid "Mark due"
957
  msgstr ""
958
 
959
- #: classes/admin/class-wcv-commissions-page.php:217
960
  msgid "Mark reversed"
961
  msgstr ""
962
 
963
- #: classes/admin/class-wcv-commissions-page.php:263
964
  msgid "Filter"
965
  msgstr ""
966
 
967
- #: classes/admin/class-wcv-commissions-page.php:272
968
  msgid "Clear"
969
  msgstr ""
970
 
971
- #: classes/admin/class-wcv-commissions-page.php:274
972
  msgid "Export to CSV"
973
  msgstr ""
974
 
975
- #: classes/admin/class-wcv-commissions-page.php:275
976
  msgid "Export Totals to CSV"
977
  msgstr ""
978
 
979
- #: classes/admin/class-wcv-commissions-page.php:276
980
  msgid "Mark all paid"
981
  msgstr ""
982
 
983
- #: classes/admin/class-wcv-commissions-page.php:347
984
  msgid "Show all Statuses"
985
  msgstr ""
986
 
987
- #: classes/admin/class-wcv-commissions-page.php:368
988
  msgid "Filer by %s"
989
  msgstr ""
990
 
991
- #: classes/admin/class-wcv-commissions-page.php:401
992
  msgid "Commission marked paid."
993
  msgstr ""
994
 
995
- #: classes/admin/class-wcv-commissions-page.php:409
996
  msgid "Commission marked due."
997
  msgstr ""
998
 
999
- #: classes/admin/class-wcv-commissions-page.php:417
1000
  msgid "Commission marked reversed."
1001
  msgstr ""
1002
 
1003
- #: classes/admin/class-wcv-commissions-page.php:628
1004
  msgid "All"
1005
  msgstr ""
1006
 
41
  msgid "WC Vendors Pro 1.5.0 is required to run WC Vendors 2.0.0. Your current version %s will be deactivated. Please upgrade to the latest version."
42
  msgstr ""
43
 
44
+ #: classes/class-commission.php:61, classes/admin/class-admin-reports.php:417, classes/admin/class-admin-reports.php:515, classes/admin/class-wcv-commissions-page.php:350, classes/admin/class-wcv-commissions-page.php:631
45
  msgid "Due"
46
  msgstr ""
47
 
48
+ #: classes/class-commission.php:62, classes/admin/class-admin-reports.php:416, classes/admin/class-admin-reports.php:516, classes/admin/class-wcv-commissions-page.php:351, classes/admin/class-wcv-commissions-page.php:632
49
  msgid "Paid"
50
  msgstr ""
51
 
52
+ #: classes/class-commission.php:63, classes/admin/class-admin-reports.php:415, classes/admin/class-admin-reports.php:517, classes/admin/class-wcv-commissions-page.php:353, classes/admin/class-wcv-commissions-page.php:633
53
  msgid "Reversed"
54
  msgstr ""
55
 
63
 
64
  #. translators: The name used to refer to a vendor.
65
  #. translators: %s - The name used to refer to a vendor.
66
+ #: classes/class-install.php:175, classes/admin/class-admin-reports.php:207, classes/admin/class-admin-reports.php:530, classes/admin/class-product-meta.php:359, classes/admin/class-product-meta.php:410, classes/admin/class-setup-wizard.php:349, classes/admin/class-wcv-admin-setup.php:148, classes/admin/class-wcv-admin-setup.php:365, classes/admin/class-wcv-commissions-csv-exporter.php:50, classes/admin/class-wcv-commissions-page.php:160, classes/admin/class-wcv-commissions-sum-csv-exporter.php:43, classes/admin/settings/class-wcv-settings-display.php:229, classes/admin/settings/class-wcv-settings-display.php:113, classes/admin/settings/class-wcv-settings-display.php:121
67
  msgid "%s"
68
  msgstr ""
69
 
413
  msgid "Commission totals for all vendors includes shipping and taxes. By default no date range is used and all due commissions are returned. Use the date range to filter."
414
  msgstr ""
415
 
416
+ #: classes/admin/class-admin-reports.php:123, classes/admin/class-admin-reports.php:505, classes/admin/class-wcv-commissions-page.php:305, templates/dashboard/date-picker.php:19
417
  msgid "From:"
418
  msgstr ""
419
 
420
+ #: classes/admin/class-admin-reports.php:127, classes/admin/class-admin-reports.php:509, classes/admin/class-wcv-commissions-page.php:320, templates/dashboard/date-picker.php:23
421
  msgid "To:"
422
  msgstr ""
423
 
453
  msgid "Order"
454
  msgstr ""
455
 
456
+ #: classes/admin/class-admin-reports.php:206, classes/admin/class-wcv-commissions-csv-exporter.php:51, classes/admin/class-wcv-commissions-page.php:161, templates/dashboard/reports.php:36, templates/emails/notify-vendor-shipped.php:30, templates/emails/vendor-new-order.php:35, templates/emails/vendor-order-details.php:38, classes/admin/emails/class-wcv-vendor-notify-cancelled-order.php:195, classes/admin/emails/class-wcv-vendor-notify-order.php:222
457
  msgid "Product"
458
  msgstr ""
459
 
460
+ #: classes/admin/class-admin-reports.php:208, classes/admin/class-admin-reports.php:441, classes/admin/class-vendor-admin-dashboard.php:381, classes/admin/class-wcv-commissions-csv-exporter.php:56, classes/admin/class-wcv-commissions-page.php:166, classes/admin/class-wcv-commissions-sum-csv-exporter.php:44, templates/dashboard/orders.php:56
461
  msgid "Total"
462
  msgstr ""
463
 
465
  msgid "Date &amp; Time"
466
  msgstr ""
467
 
468
+ #: classes/admin/class-admin-reports.php:210, classes/admin/class-admin-reports.php:533, classes/admin/class-wcv-commissions-csv-exporter.php:58, classes/admin/class-wcv-commissions-page.php:167
469
  msgid "Status"
470
  msgstr ""
471
 
493
  msgid "Month"
494
  msgstr ""
495
 
496
+ #: classes/admin/class-admin-reports.php:413, classes/admin/class-wcv-commissions-csv-exporter.php:55, classes/admin/class-wcv-commissions-page.php:165
497
  msgid "Tax"
498
  msgstr ""
499
 
500
+ #: classes/admin/class-admin-reports.php:414, classes/admin/class-wcv-commissions-csv-exporter.php:54, classes/admin/class-wcv-commissions-page.php:164, templates/dashboard/orders.php:54, templates/orders/orders.php:148, classes/admin/settings/class-wcv-settings-capabilities.php:107
501
  msgid "Shipping"
502
  msgstr ""
503
 
537
  msgid "Assign media to %s"
538
  msgstr ""
539
 
540
+ #: classes/admin/class-product-meta.php:293, classes/admin/class-product-meta.php:311, classes/admin/class-wcv-commissions-csv-exporter.php:53, classes/admin/class-wcv-commissions-page.php:163, templates/dashboard/reports.php:38, templates/emails/vendor-order-details.php:43, classes/admin/emails/class-wcv-vendor-notify-cancelled-order.php:194, classes/admin/emails/class-wcv-vendor-notify-order.php:221, classes/admin/settings/class-wcv-settings-commission.php:32, classes/admin/views/html-admin-commission-page.php:23, classes/admin/views/setup/general.php:81
541
  msgid "Commission"
542
  msgstr ""
543
 
652
  msgid "orders"
653
  msgstr ""
654
 
655
+ #: classes/admin/class-vendor-admin-dashboard.php:378, classes/admin/class-wcv-commissions-csv-exporter.php:48, classes/admin/class-wcv-commissions-page.php:158
656
  msgid "Order ID"
657
  msgstr ""
658
 
664
  msgid "Products"
665
  msgstr ""
666
 
667
+ #: classes/admin/class-vendor-admin-dashboard.php:383, classes/admin/class-wcv-commissions-csv-exporter.php:59, classes/admin/class-wcv-commissions-page.php:169, templates/dashboard/orders.php:57, classes/front/orders/class-orders.php:219
668
  msgid "Date"
669
  msgstr ""
670
 
671
+ #: classes/admin/class-vendor-admin-dashboard.php:384, classes/admin/class-wcv-commissions-csv-exporter.php:57, classes/admin/class-wcv-commissions-page.php:168, templates/dashboard/orders.php:128
672
  msgid "Shipped"
673
  msgstr ""
674
 
680
  msgid "Orders marked shipped."
681
  msgstr ""
682
 
683
+ #: classes/admin/class-vendor-admin-dashboard.php:610, classes/admin/class-wcv-commissions-csv-exporter.php:189, classes/admin/class-wcv-commissions-page.php:118
684
  msgid "Yes"
685
  msgstr ""
686
 
687
+ #: classes/admin/class-vendor-admin-dashboard.php:610, classes/admin/class-wcv-commissions-csv-exporter.php:189, classes/admin/class-wcv-commissions-page.php:118
688
  msgid "No"
689
  msgstr ""
690
 
944
  msgid "QTY"
945
  msgstr ""
946
 
947
+ #: classes/admin/class-wcv-commissions-page.php:162, templates/dashboard/reports.php:37, templates/emails/notify-vendor-shipped.php:31, templates/emails/vendor-new-order.php:36, templates/emails/vendor-order-details.php:40, classes/front/orders/class-export-csv.php:17
948
  msgid "Quantity"
949
  msgstr ""
950
 
951
+ #: classes/admin/class-wcv-commissions-page.php:217
952
  msgid "Mark paid"
953
  msgstr ""
954
 
955
+ #: classes/admin/class-wcv-commissions-page.php:218
956
  msgid "Mark due"
957
  msgstr ""
958
 
959
+ #: classes/admin/class-wcv-commissions-page.php:219
960
  msgid "Mark reversed"
961
  msgstr ""
962
 
963
+ #: classes/admin/class-wcv-commissions-page.php:265
964
  msgid "Filter"
965
  msgstr ""
966
 
967
+ #: classes/admin/class-wcv-commissions-page.php:274
968
  msgid "Clear"
969
  msgstr ""
970
 
971
+ #: classes/admin/class-wcv-commissions-page.php:276
972
  msgid "Export to CSV"
973
  msgstr ""
974
 
975
+ #: classes/admin/class-wcv-commissions-page.php:277
976
  msgid "Export Totals to CSV"
977
  msgstr ""
978
 
979
+ #: classes/admin/class-wcv-commissions-page.php:278
980
  msgid "Mark all paid"
981
  msgstr ""
982
 
983
+ #: classes/admin/class-wcv-commissions-page.php:349
984
  msgid "Show all Statuses"
985
  msgstr ""
986
 
987
+ #: classes/admin/class-wcv-commissions-page.php:370
988
  msgid "Filer by %s"
989
  msgstr ""
990
 
991
+ #: classes/admin/class-wcv-commissions-page.php:403
992
  msgid "Commission marked paid."
993
  msgstr ""
994
 
995
+ #: classes/admin/class-wcv-commissions-page.php:411
996
  msgid "Commission marked due."
997
  msgstr ""
998
 
999
+ #: classes/admin/class-wcv-commissions-page.php:419
1000
  msgid "Commission marked reversed."
1001
  msgstr ""
1002
 
1003
+ #: classes/admin/class-wcv-commissions-page.php:630
1004
  msgid "All"
1005
  msgstr ""
1006
 
readme.txt CHANGED
@@ -6,10 +6,10 @@ Author URI: https://www.wcvendors.com/
6
  Plugin URI: https://www.wcvendors.com/
7
  Requires at least: 5.0.0
8
  Requires PHP: 7.2
9
- Tested up to: 5.6.2
10
  WC requires at least: 4.0.0
11
- WC tested up to: 5.1
12
- Stable tag: 2.2.3
13
  License: GPLv2 or later
14
 
15
  The original multi-vendor marketplace plugin for WordPress and WooCommerce. Best support available.
@@ -264,6 +264,11 @@ WC Vendors Marketplace does not work with multisite WordPress. There are no plan
264
 
265
  == Changelog ==
266
 
 
 
 
 
 
267
  = Version 2.2.3 - 1st March 2021 =
268
 
269
  * Added: PHP8 support
6
  Plugin URI: https://www.wcvendors.com/
7
  Requires at least: 5.0.0
8
  Requires PHP: 7.2
9
+ Tested up to: 5.7
10
  WC requires at least: 4.0.0
11
+ WC tested up to: 5.2
12
+ Stable tag: 2.2.4
13
  License: GPLv2 or later
14
 
15
  The original multi-vendor marketplace plugin for WordPress and WooCommerce. Best support available.
264
 
265
  == Changelog ==
266
 
267
+ = Version 2.2.4 - 25th March 2021 =
268
+
269
+ * Added: New column on commissions page for shipped (#743)
270
+ * Updated: Tested to WP and WooCommerce
271
+
272
  = Version 2.2.3 - 1st March 2021 =
273
 
274
  * Added: PHP8 support