WooCommerce ShipStation Gateway - Version 4.1.33

Version Description

Download this release

Release Info

Developer mikkamp
Plugin Icon 128x128 WooCommerce ShipStation Gateway
Version 4.1.33
Comparing to
See all releases

Code changes from version 4.1.32 to 4.1.33

changelog.txt CHANGED
@@ -1,5 +1,9 @@
1
  *** ShipStation for WooCommerce ***
2
 
 
 
 
 
3
  = 4.1.32 - 2020-02-12 =
4
  * Fix - Export shipping address even when shipping country is not available.
5
 
1
  *** ShipStation for WooCommerce ***
2
 
3
+ = 4.1.33 - 2020-03-04 =
4
+ * Tweak - Use code sniff version.
5
+ * Tweak - WC 4.0 compatibility.
6
+
7
  = 4.1.32 - 2020-02-12 =
8
  * Fix - Export shipping address even when shipping country is not available.
9
 
languages/woocommerce-shipstation.pot CHANGED
@@ -1,34 +1,34 @@
1
- # <!=Copyright (C) 2020 WooCommerce
2
- # This file is distributed under the same license as the WooCommerce - ShipStation Integration package.=!>
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WooCommerce - ShipStation Integration 4.1.31\n"
6
- "Report-Msgid-Bugs-To: https://docs.woocommerce.com\n"
7
- "POT-Creation-Date: 2020-01-15 23:38:45+00:00\n"
 
8
  "MIME-Version: 1.0\n"
9
- "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
  "PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
 
14
 
15
- #: includes/api-requests/class-wc-shipstation-api-export.php:286
16
  msgid "Total Discount"
17
  msgstr ""
18
 
19
- #: includes/api-requests/class-wc-shipstation-api-export.php:301
20
  msgid "Order has been exported to Shipstation"
21
  msgstr ""
22
 
 
23
  #. translators: 1: total count
24
-
25
- #: includes/api-requests/class-wc-shipstation-api-export.php:312
26
  msgid "Exported %s orders"
27
  msgstr ""
28
 
29
- #. translators: 1: field name
30
-
31
  #: includes/api-requests/class-wc-shipstation-api-request.php:45
 
32
  msgid "Missing required param: %s"
33
  msgstr ""
34
 
@@ -48,15 +48,13 @@ msgstr ""
48
  msgid "Cannot parse XML"
49
  msgstr ""
50
 
51
- #. translators: 1: order id
52
-
53
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:223
 
54
  msgid "Order %s can not be found."
55
  msgstr ""
56
 
57
- #. translators: 1: order id
58
-
59
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:231
 
60
  msgid "Invalid order ID: %s"
61
  msgstr ""
62
 
@@ -64,40 +62,34 @@ msgstr ""
64
  msgid "ShipNotify Item: "
65
  msgstr ""
66
 
67
- #. translators: 1: item name
68
-
69
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:253
 
70
  msgid "Item %s is not shippable product. Skipping."
71
  msgstr ""
72
 
 
73
  #. translators: 1) shipped items 2) carrier's name 3) shipped date, 4) tracking
74
  #. number
75
-
76
- #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:271
77
  msgid "%1$s shipped via %2$s on %3$s with tracking number %4$s."
78
  msgstr ""
79
 
80
- #. translators: 1) number of shipped items 2) total shipped items 3) order ID
81
-
82
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:287
 
83
  msgid "Shipped %1$d out of %2$d items in order %3$s"
84
  msgstr ""
85
 
86
- #. translators: 1) carrier's name 2) shipped date, 3) tracking number
87
-
88
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:303
 
89
  msgid "Items shipped via %1$s on %2$s with tracking number %3$s (Shipstation)."
90
  msgstr ""
91
 
92
- #. translators: 1: order id
93
-
94
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:310
 
95
  msgid "No items found - shipping entire order %d."
96
  msgstr ""
97
 
98
- #. translators: 1) order ID 2) shipment status
99
-
100
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:336
 
101
  msgid "Updated order %1$s to status %2$s"
102
  msgstr ""
103
 
@@ -114,9 +106,8 @@ msgstr ""
114
  msgid "Invalid request"
115
  msgstr ""
116
 
117
- #. translators: 1: query string
118
-
119
  #: includes/class-wc-shipstation-api.php:72
 
120
  msgid "Input params: %s"
121
  msgstr ""
122
 
@@ -126,7 +117,9 @@ msgid "ShipStation"
126
  msgstr ""
127
 
128
  #: includes/class-wc-shipstation-integration.php:23
129
- msgid "ShipStation allows you to retrieve &amp; manage orders, then print labels &amp; packing slips with ease."
 
 
130
  msgstr ""
131
 
132
  #: includes/class-wc-shipstation-integration.php:108
@@ -137,27 +130,31 @@ msgstr ""
137
  msgid "Dismiss"
138
  msgstr ""
139
 
140
- #. translators: %s: ShipStation URL
141
-
142
  #: includes/class-wc-shipstation-integration.php:118
143
- msgid "To begin printing shipping labels with ShipStation head over to <a class=\"shipstation-external-link\" href=\"%s\" target=\"_blank\">ShipStation.com</a> and log in or create a new account."
 
 
 
 
144
  msgstr ""
145
 
146
- #. translators: %s: ShipStation Auth Key
147
-
148
  #: includes/class-wc-shipstation-integration.php:136
149
- msgid "After logging in, add a selling channel for WooCommerce and use your Auth Key (<code>%s</code>) to connect your store."
 
 
 
150
  msgstr ""
151
 
152
  #: includes/class-wc-shipstation-integration.php:143
153
  msgid "Once connected you're good to go!"
154
  msgstr ""
155
 
 
156
  #. translators: %1$s: ShipStation plugin settings URL, %2$s: ShipStation
157
  #. documentation URL
158
-
159
- #: includes/class-wc-shipstation-integration.php:150
160
- msgid "You can find other settings for this extension <a href=\"%1$s\">here</a> and view the documentation <a href=\"%2$s\">here</a>."
161
  msgstr ""
162
 
163
  #: includes/class-wc-shipstation-privacy.php:14
@@ -168,10 +165,13 @@ msgstr ""
168
  msgid "WooCommerce ShipStation Data"
169
  msgstr ""
170
 
171
- #. translators: 1: URL to documentation
172
-
173
  #: includes/class-wc-shipstation-privacy.php:50
174
- msgid "By using this extension, you may be storing personal data or sharing data with an external service. <a href=\"%s\" target=\"_blank\">Learn more about how this works, including what you may want to include in your privacy policy.</a>"
 
 
 
 
 
175
  msgstr ""
176
 
177
  #: includes/class-wc-shipstation-privacy.php:73
@@ -203,7 +203,9 @@ msgid "Copy and paste this key into ShipStation during setup."
203
  msgstr ""
204
 
205
  #: includes/data/data-settings.php:36
206
- msgid "This is the <code>Auth Key</code> you set in ShipStation and allows ShipStation to communicate with your store."
 
 
207
  msgstr ""
208
 
209
  #: includes/data/data-settings.php:43
@@ -223,7 +225,9 @@ msgid "Shipped Order Status&hellip;"
223
  msgstr ""
224
 
225
  #: includes/data/data-settings.php:58
226
- msgid "Define the order status you wish to update to once an order has been shipping via ShipStation. By default this is \"Completed\"."
 
 
227
  msgstr ""
228
 
229
  #: includes/data/data-settings.php:63
@@ -238,10 +242,11 @@ msgstr ""
238
  msgid "Log all API interations."
239
  msgstr ""
240
 
241
- #. translators: %s WC download URL link.
242
-
243
  #: woocommerce-shipstation.php:28
244
- msgid "Shipstation requires WooCommerce to be installed and active. You can download %s here."
 
 
 
245
  msgstr ""
246
 
247
  #: woocommerce-shipstation.php:98
@@ -255,6 +260,7 @@ msgstr ""
255
  #: woocommerce-shipstation.php:100
256
  msgid "Docs"
257
  msgstr ""
 
258
  #. Plugin Name of the plugin/theme
259
  msgid "WooCommerce - ShipStation Integration"
260
  msgstr ""
@@ -264,7 +270,9 @@ msgid "https://woocommerce.com/products/shipstation-integration/"
264
  msgstr ""
265
 
266
  #. Description of the plugin/theme
267
- msgid "Adds ShipStation label printing support to WooCommerce. Requires server DomDocument support."
 
 
268
  msgstr ""
269
 
270
  #. Author of the plugin/theme
@@ -273,4 +281,4 @@ msgstr ""
273
 
274
  #. Author URI of the plugin/theme
275
  msgid "https://woocommerce.com/"
276
- msgstr ""
1
+ # Copyright (C) 2020 WooCommerce
2
+ # This file is distributed under the same license as the WooCommerce - ShipStation Integration package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WooCommerce - ShipStation Integration 4.1.33\n"
6
+ "Report-Msgid-Bugs-To: "
7
+ "https://wordpress.org/support/plugin/woocommerce-shipstation\n"
8
+ "POT-Creation-Date: 2020-03-04 12:02:08+00:00\n"
9
  "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
  "PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n"
13
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
  "Language-Team: LANGUAGE <LL@li.org>\n"
15
+ "X-Generator: node-wp-i18n 1.2.3\n"
16
 
17
+ #: includes/api-requests/class-wc-shipstation-api-export.php:287
18
  msgid "Total Discount"
19
  msgstr ""
20
 
21
+ #: includes/api-requests/class-wc-shipstation-api-export.php:302
22
  msgid "Order has been exported to Shipstation"
23
  msgstr ""
24
 
25
+ #: includes/api-requests/class-wc-shipstation-api-export.php:313
26
  #. translators: 1: total count
 
 
27
  msgid "Exported %s orders"
28
  msgstr ""
29
 
 
 
30
  #: includes/api-requests/class-wc-shipstation-api-request.php:45
31
+ #. translators: 1: field name
32
  msgid "Missing required param: %s"
33
  msgstr ""
34
 
48
  msgid "Cannot parse XML"
49
  msgstr ""
50
 
 
 
51
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:223
52
+ #. translators: 1: order id
53
  msgid "Order %s can not be found."
54
  msgstr ""
55
 
 
 
56
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:231
57
+ #. translators: 1: order id
58
  msgid "Invalid order ID: %s"
59
  msgstr ""
60
 
62
  msgid "ShipNotify Item: "
63
  msgstr ""
64
 
 
 
65
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:253
66
+ #. translators: 1: item name
67
  msgid "Item %s is not shippable product. Skipping."
68
  msgstr ""
69
 
70
+ #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:271
71
  #. translators: 1) shipped items 2) carrier's name 3) shipped date, 4) tracking
72
  #. number
 
 
73
  msgid "%1$s shipped via %2$s on %3$s with tracking number %4$s."
74
  msgstr ""
75
 
 
 
76
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:287
77
+ #. translators: 1) number of shipped items 2) total shipped items 3) order ID
78
  msgid "Shipped %1$d out of %2$d items in order %3$s"
79
  msgstr ""
80
 
 
 
81
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:303
82
+ #. translators: 1) carrier's name 2) shipped date, 3) tracking number
83
  msgid "Items shipped via %1$s on %2$s with tracking number %3$s (Shipstation)."
84
  msgstr ""
85
 
 
 
86
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:310
87
+ #. translators: 1: order id
88
  msgid "No items found - shipping entire order %d."
89
  msgstr ""
90
 
 
 
91
  #: includes/api-requests/class-wc-shipstation-api-shipnotify.php:336
92
+ #. translators: 1) order ID 2) shipment status
93
  msgid "Updated order %1$s to status %2$s"
94
  msgstr ""
95
 
106
  msgid "Invalid request"
107
  msgstr ""
108
 
 
 
109
  #: includes/class-wc-shipstation-api.php:72
110
+ #. translators: 1: query string
111
  msgid "Input params: %s"
112
  msgstr ""
113
 
117
  msgstr ""
118
 
119
  #: includes/class-wc-shipstation-integration.php:23
120
+ msgid ""
121
+ "ShipStation allows you to retrieve &amp; manage orders, then print labels "
122
+ "&amp; packing slips with ease."
123
  msgstr ""
124
 
125
  #: includes/class-wc-shipstation-integration.php:108
130
  msgid "Dismiss"
131
  msgstr ""
132
 
 
 
133
  #: includes/class-wc-shipstation-integration.php:118
134
+ #. translators: %s: ShipStation URL
135
+ msgid ""
136
+ "To begin printing shipping labels with ShipStation head over to <a "
137
+ "class=\"shipstation-external-link\" href=\"%s\" "
138
+ "target=\"_blank\">ShipStation.com</a> and log in or create a new account."
139
  msgstr ""
140
 
 
 
141
  #: includes/class-wc-shipstation-integration.php:136
142
+ #. translators: %s: ShipStation Auth Key
143
+ msgid ""
144
+ "After logging in, add a selling channel for WooCommerce and use your Auth "
145
+ "Key (<code>%s</code>) to connect your store."
146
  msgstr ""
147
 
148
  #: includes/class-wc-shipstation-integration.php:143
149
  msgid "Once connected you're good to go!"
150
  msgstr ""
151
 
152
+ #: includes/class-wc-shipstation-integration.php:150
153
  #. translators: %1$s: ShipStation plugin settings URL, %2$s: ShipStation
154
  #. documentation URL
155
+ msgid ""
156
+ "You can find other settings for this extension <a href=\"%1$s\">here</a> "
157
+ "and view the documentation <a href=\"%2$s\">here</a>."
158
  msgstr ""
159
 
160
  #: includes/class-wc-shipstation-privacy.php:14
165
  msgid "WooCommerce ShipStation Data"
166
  msgstr ""
167
 
 
 
168
  #: includes/class-wc-shipstation-privacy.php:50
169
+ #. translators: 1: URL to documentation
170
+ msgid ""
171
+ "By using this extension, you may be storing personal data or sharing data "
172
+ "with an external service. <a href=\"%s\" target=\"_blank\">Learn more about "
173
+ "how this works, including what you may want to include in your privacy "
174
+ "policy.</a>"
175
  msgstr ""
176
 
177
  #: includes/class-wc-shipstation-privacy.php:73
203
  msgstr ""
204
 
205
  #: includes/data/data-settings.php:36
206
+ msgid ""
207
+ "This is the <code>Auth Key</code> you set in ShipStation and allows "
208
+ "ShipStation to communicate with your store."
209
  msgstr ""
210
 
211
  #: includes/data/data-settings.php:43
225
  msgstr ""
226
 
227
  #: includes/data/data-settings.php:58
228
+ msgid ""
229
+ "Define the order status you wish to update to once an order has been "
230
+ "shipping via ShipStation. By default this is \"Completed\"."
231
  msgstr ""
232
 
233
  #: includes/data/data-settings.php:63
242
  msgid "Log all API interations."
243
  msgstr ""
244
 
 
 
245
  #: woocommerce-shipstation.php:28
246
+ #. translators: %s WC download URL link.
247
+ msgid ""
248
+ "Shipstation requires WooCommerce to be installed and active. You can "
249
+ "download %s here."
250
  msgstr ""
251
 
252
  #: woocommerce-shipstation.php:98
260
  #: woocommerce-shipstation.php:100
261
  msgid "Docs"
262
  msgstr ""
263
+
264
  #. Plugin Name of the plugin/theme
265
  msgid "WooCommerce - ShipStation Integration"
266
  msgstr ""
270
  msgstr ""
271
 
272
  #. Description of the plugin/theme
273
+ msgid ""
274
+ "Adds ShipStation label printing support to WooCommerce. Requires server "
275
+ "DomDocument support."
276
  msgstr ""
277
 
278
  #. Author of the plugin/theme
281
 
282
  #. Author URI of the plugin/theme
283
  msgid "https://woocommerce.com/"
284
+ msgstr ""
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: shipping, woocommerce, automattic
4
  Requires at least: 4.4
5
  Tested up to: 5.3
6
  Requires PHP: 5.6
7
- Stable tag: 4.1.32
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -46,6 +46,9 @@ If you get stuck, you can ask for help in the Plugin Forum.
46
 
47
  == Changelog ==
48
 
 
 
 
49
  = 2020-02-12 - version 4.1.32 =
50
  * Fix - Export shipping address even when shipping country is not available.
51
 
4
  Requires at least: 4.4
5
  Tested up to: 5.3
6
  Requires PHP: 5.6
7
+ Stable tag: 4.1.33
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
46
 
47
  == Changelog ==
48
 
49
+ = 2020-03-04 - version 4.1.33 =
50
+ * Tweak - Use code sniff version.
51
+
52
  = 2020-02-12 - version 4.1.32 =
53
  * Fix - Export shipping address even when shipping country is not available.
54
 
woocommerce-shipstation.php CHANGED
@@ -2,14 +2,14 @@
2
  /**
3
  * Plugin Name: WooCommerce - ShipStation Integration
4
  * Plugin URI: https://woocommerce.com/products/shipstation-integration/
5
- * Version: 4.1.32
6
  * Description: Adds ShipStation label printing support to WooCommerce. Requires server DomDocument support.
7
  * Author: WooCommerce
8
  * Author URI: https://woocommerce.com/
9
  * Text Domain: woocommerce-shipstation
10
  * Domain Path: /languages
11
  * Tested up to: 5.3
12
- * WC tested up to: 3.9
13
  * WC requires at least: 2.6
14
  */
15
 
@@ -41,7 +41,7 @@ function woocommerce_shipstation_init() {
41
  return;
42
  }
43
 
44
- define( 'WC_SHIPSTATION_VERSION', '4.1.32' );
45
  define( 'WC_SHIPSTATION_FILE', __FILE__ );
46
 
47
  if ( ! defined( 'WC_SHIPSTATION_EXPORT_LIMIT' ) ) {
2
  /**
3
  * Plugin Name: WooCommerce - ShipStation Integration
4
  * Plugin URI: https://woocommerce.com/products/shipstation-integration/
5
+ * Version: 4.1.33
6
  * Description: Adds ShipStation label printing support to WooCommerce. Requires server DomDocument support.
7
  * Author: WooCommerce
8
  * Author URI: https://woocommerce.com/
9
  * Text Domain: woocommerce-shipstation
10
  * Domain Path: /languages
11
  * Tested up to: 5.3
12
+ * WC tested up to: 4.0
13
  * WC requires at least: 2.6
14
  */
15
 
41
  return;
42
  }
43
 
44
+ define( 'WC_SHIPSTATION_VERSION', '4.1.33' ); // WRCS: DEFINED_VERSION.
45
  define( 'WC_SHIPSTATION_FILE', __FILE__ );
46
 
47
  if ( ! defined( 'WC_SHIPSTATION_EXPORT_LIMIT' ) ) {