PluginProbe
Route ‑ Shipping Protection / 2.4.19
Route ‑ Shipping Protection v2.4.19
2.4.19 2.4.18 2.4.17 2.4.16 2.4.15 2.4.14 2.4.13 2.4.12 2.4.11 2.4.10 2.4.9 2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.2.4 2.2.5 2.2.6 2.2.8 2.2.9 2.3.0 2.3.1 All 153 releases
routeapp / readme.txt

readme.txt in Route ‑ Shipping Protection 2.4.19, at readme.txt

532 lines 15.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Route ‑ Shipping Protection ===
2 Plugin Name: Route App
3 Plugin URI: https://route.com/
4 Contributors: routedev
5 Tags: route, routeapp, protection, tracking
6 Requires at least: 4.0
7 Tested up to: 6.9.4
8 Stable tag: 2.4.19
9 Requires PHP: 5.6
10 License: GPLv2 or later
11 License URI: https://www.gnu.org/licenses/gpl-2.0.html
12
13 One-Click Shipping Protection
14
15 == Description ==
16
17 **All About Route**
18
19 Route offers a connected suite of post-purchase solutions for online retailers. With Route, merchants can optimize their post-purchase experience, increase customer lifetime value, and differentiate their brand by offering customers:
20
21 * Package tracking built for the needs of modern consumers.
22 * Order protection against loss, theft, or damage.
23 * Genuine customer engagement from purchase to delivery.
24
25 With these solutions, Route transforms the post-purchase journey from an undervalued afterthought into a loyalty-generating customer experience.
26
27 **Benefits of Route**
28
29 Don’t leave the last mile of your customer experience to chance in the hands of third-party carriers. By adding Route’s post-purchase solutions to the customer experience, online merchants:
30
31 * Take control of the brand experience from checkout to delivery.
32 * Increase conversion, loyalty, and customer retention.
33 * Reduce support costs, claims resolution time, and frustration.
34 * Give customers confidence and peace of mind at checkout.
35 * Get valuable insights into claims filed by customers.
36
37 **How Package Tracking Works**
38
39 When Route is installed, Track is implemented automatically. Your store will instantly have the ability to bring package tracking to life with immersive web and mobile experiences for customers who use the Route app, even if they didn’t purchase protection.
40
41 With Track, merchants can customize their unique brand profile and add branded content to shipping notifications (coming soon!). It’s a direct path to increase customer engagement, meet modern expectations, and keep shoppers informed as their purchases go from warehouse to doorstep.
42
43 **How Package Protection Works**
44
45 Once Route is installed on your store, customers will be able to add package protection against loss, theft, and damage right on the checkout page.
46
47 Protection is free for merchants and costs customers up to 2% of their cart total (with a minimum of $.98) when they opt in.
48
49 Should an issue arise, customers can quickly file claims through a link sent via email or directly in the Route app. Once a claim is submitted, Route jumps into action. Based on the merchant’s preference, Route will either refund the purchase or reorder the same products for the customers—ultimately creating a second sale for the merchant.
50
51 Customer claims are swiftly resolved while merchants save time and retain more revenue.
52
53 **Ready to Download? Add Route in Minutes**
54
55 To add Route to your store, simply click the “download” button. Next, you'll be asked to authorize the connection between your store and Route. This allows us to install the Route widget on your cart page, giving you immediate access to Protect and Track.
56
57 Adding Route to your store doesn’t require any coding knowledge. In most instances, Route can be up and running in minutes.
58
59 If you have any questions, we’re more than happy to help! [Click here to reach our support team](https://help.route.com/).
60
61 == Installation ==
62
63 = AUTOMATIC INSTALLATION =
64
65 Automatic installation is the easiest option — WordPress will handles the file transfer, and you won’t need to leave your web browser. To do an automatic install of Route, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”
66
67 In the search field type “Route” then click “Search Plugins.” Once you’ve found us, you can view details about it such as the point release, rating, and description. Most importantly of course, you can install it by! Click “Install Now”, and WordPress will take it from there.
68
69 = MANUAL INSTALLATION =
70
71 Manual installation method requires downloading the Route plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains [instructions on how to do this here](https://wordpress.org/support/article/managing-plugins/#manual-plugin-installation).
72
73 = UPDATING =
74 Automatic updates should work smoothly, but we still recommend you back up your site.
75
76 == Frequently Asked Questions ==
77
78 = How does Route calculate how much to charge customers? =
79
80 The amount we charge is calculated using a number of variables from type of product to the past history of similar businesses. Customers typically pay around one percent of the cart value.
81
82 = Who is underwriting Route? =
83
84 Route is backed by the SEG Insurance Ltd.
85
86 = How long does it take Route to process claims? =
87
88 We respond to claims within 24 hours and do our best to process/payout claims within 5 days.
89
90 = Is there a contract, or can I uninstall at any time? =
91
92 You can uninstall Route at any time. If you do wish to uninstall Route, you can do so by clicking the deactivate button within your plugins section.
93
94
95 == Screenshots ==
96
97 1. Provide shipping protection option customers in one-click
98 2. Customers can roll over the Route icon to get more information
99 3. Customers select Route without disrupting your current checkout flow
100 4. Route Dashboard
101 5. Orders on Route Dashboard
102
103 == Support ==
104
105 If you have suggestions/questions about Route, you can [write us](mailto:[email protected] "Route Product Team") so we can provide you assistance.
106
107 == Changelog ==
108
109 = 2.4.19 =
110 * Fix: Skip the daily missing-order reconcile when the Route App Order Upsert webhook is paused, so the plugin does not create orders the merchant has not sent yet
111
112 = 2.4.18 =
113 * Fix: Leave Route webhooks paused when a merchant pauses them, so the reconciler does not turn them back on. Disabled webhooks are still restored after delivery failures
114
115 = 2.4.17 =
116 * Fix: If shipment create is rejected with HTTP 400 Invalid ProductIDs, retry once using parent product IDs so variation orders match webhook order-create
117 * Fix: Do not mark shipment sync as successful when Route returns HTTP 400 (all tracking providers)
118
119 = 2.4.16 =
120 * Fix: Respect Route opt-out on CheckoutWC/WooCommerce AJAX checkout refreshes and stop extra cart mutations that stripped coupons
121
122 = 2.4.15 =
123 * Fix: Hide the Route protection widget when Pickup is selected on WooCommerce Blocks checkout
124
125 = 2.4.14 =
126 * Fix: Create order webhooks with a valid admin user_id (not 0) and permanently remove duplicate failed RouteApp webhook copies
127 * Fix: Limit missing-order cron to 100 orders / 30 days and avoid firing order.updated on meta writes
128
129 = 2.4.13 =
130 * Add: Force sync tracking numbers checkbox on Route Orders Sync — shipment sync flags and re-pushes missing shipments to Route
131
132 = 2.4.12 =
133 * Fix: Strip Route Shipping Protection fee from ShipStation XML and REST order sync
134 * Add: Explicit fee item identity meta for reliable Route fee detection across locales
135
136 = 2.4.11 =
137 * Fix: Align shipment with order-create IDs
138
139 = 2.4.10 =
140 * Fix: Add Route Fee button not reappearing on backend orders after subtotal drops below coverage limit
141
142 = 2.4.9 =
143 * Fix: Route widget failing to load on classic checkout when WooCommerce Blocks assets are deregistered
144
145 = 2.4.8 =
146 * Fix: Intermittent Route widget missing on WooCommerce Blocks checkout
147 * Fix: Widget script dependency order on cart and checkout pages
148
149 = 2.4.7 =
150 * Fix: ShipStation and TrackShip plugin conflict causing shipment cancellations
151
152 = 2.4.6 =
153 * Fix Pirate Ship cross-provider cancellation bug with HTML tracking normalization
154 * Add ShipStation defensive HTML check to prevent PHP notices
155
156 = 2.4.5 =
157 * Fix Pirate Ship false shipment cancellation on unrelated note additions
158
159 = 2.4.4 =
160 * Fix merchant creation failure when store name is null or empty
161
162 = 2.4.3 =
163 * Expand /wp-json/route/status response with additional plugin settings
164
165 = 2.4.2 =
166 * Add compatibility with WooCommerce UPS Shipping Method tracking
167
168 = 2.4.1 =
169 * Add compatibility with Pirate Ship tracking
170
171 = 2.4.0 =
172 * Improvements on the onboarding process for merchant.
173
174 = 2.3.3 =
175 * Update order sync with the latest order sync status
176
177 = 2.3.2 =
178 * Fix order sync compatibility with HPOS and legacy storage
179
180 = 2.3.1 =
181 * Fix checkout order summary not updating when Route protection is toggled on blocks-based checkout
182
183 = 2.3.0 =
184 * Add compatibility with checkout WooCommerce Blocks
185 * Fix fatal error when WooCommerce Product Bundles is active and Route fee is calculated for admin/draft orders (order items with null product)
186
187 = 2.2.37 =
188 * Fix 2.2.35 flag problems and add a new Metadata flag to identify ship to store orders
189
190 = 2.2.36 =
191 * Fix local pickup flag resolution and prevent false positives
192
193 = 2.2.35 =
194 * Add Route order metadata to handle excluded shipping methods
195
196 = 2.2.34 =
197 * Fix Route order metadata reliability and prevent duplicate order updates
198
199 = 2.2.33 =
200 * Add validation to stop multiple tracking number creation for the same shipment
201
202 = 2.2.32 =
203 * Update plugin version
204
205 = 2.2.31 =
206 * Fix session bloat issue by optimizing quote data storage
207
208 = 2.2.30 =
209 * Add Amplitude tracking for Route widget interactions
210
211 = 2.2.29 =
212 * Add compatibility with plugin yith-woocommerce-multi-step-checkout-premium
213
214
215 = 2.2.28 =
216 * Add Route metaData to draft orders
217
218 = 2.2.27 =
219 * Minor update on code format
220
221 = 2.2.26 =
222 * Add compatibility with "WooCommerce Orders Tracking - SMS - PayPal Tracking Autopilot" plugin
223
224 = 2.2.25 =
225 * Remove billing alert
226
227 = 2.2.24 =
228 * Update Route Order Status for admin orders without Route Fee
229
230 = 2.2.23 =
231 * Display correctly route fee amount in orders admin view
232
233 = 2.2.22 =
234 * Fix problem for astracker shipment tracking compatibility
235
236 = 2.2.21 =
237 * Fix route information columns
238
239 = 2.2.20 =
240 * Fix route information columns, display correct information
241
242 = 2.2.19 =
243 * Minor update on code format
244
245 = 2.2.18 =
246 * Update shipping tracking status for shipping providers
247
248 = 2.2.17 =
249 * Fix version miss match
250
251 = 2.2.16 =
252 * fix deployment issue
253
254 = 2.2.15 =
255 * Update order reconcile functionality
256
257 = 2.2.14 =
258 * Fix version miss match
259
260 = 2.2.13 =
261 * Fix issue on order reconcile
262
263 = 2.2.12 =
264 * Fix issue on order reconcile
265
266 = 2.2.11 =
267 * Fix deprecated rtrim null check
268
269 = 2.2.10 =
270 * Fix compatibility with afterShip plugin
271
272 = 2.2.9 =
273 * Fix issue webhooks for cancel orders
274
275 = 2.2.8 =
276 * Making sure plugin is compatible with most recent version of Wordpress/Woocommerce
277
278 = 2.2.7 =
279 * Fix issue on order reconcile
280 * Fix issue with compatibility Orders Tracking for WooCommerce plugin
281
282 = 2.2.6 =
283 * Removing Route product from ShipStation order sync
284
285 = 2.2.5 =
286 * Allow merchant to enable high-performance-order-storage feature
287
288 = 2.2.4 =
289 * Fix issue with admin orders on versions with PHP 8.x
290
291 = 2.2.3 =
292 * Fix cronjob to not recover order with invalid statuses
293
294 = 2.2.2 =
295 * Fix fee calculation for variable and bundle products
296
297 = 2.2.1 =
298 * Allow merchant to configure order statuses for create/cancel orders on Route side
299
300 = 2.2.0 =
301 * Fix issue on order reconcile
302 * Improvement on webhook creation
303
304 = 2.1.9 =
305 * Update tested Wordpress version
306
307 = 2.1.8 =
308 * Improving support for ShipStation
309
310 = 2.1.7 =
311 * Allow coverage for products with downloadable content
312
313 = 2.1.6 =
314 * Fix tracking numbers coming from ShipStation
315
316 = 2.1.5 =
317 * Add order sync on admin settings
318
319 = 2.1.4 =
320 * Add origin location and item weight as line item metadata
321
322 = 2.1.3 =
323 * Fix package version
324
325 = 2.1.2 =
326 * Update account status when removes Routeapp Plugin
327
328 = 2.1.1 =
329 * Check webhooks validity through cronjob
330
331 = 2.1.0 =
332 * Use store webhooks to grab orders
333
334 = 2.0.9 =
335 * Update marketplace documentation
336
337 = 2.0.8 =
338 * Improving shipping method configuration for Printify shipping methods
339
340 = 2.0.7 =
341 * Fix issue when we get an error trying to estimate fee
342
343 = 2.0.6 =
344 * Fix duplicated widget on checkout page
345
346 = 2.0.5 =
347 * Fix to prevent negative quotation
348
349 = 2.0.4 =
350 * Fix duplicated widget on checkout page
351
352 = 2.0.3 =
353 * Fix checkout layout for new widget
354
355 = 2.0.2 =
356 * Fix config for multicurrencies
357
358 = 2.0.1 =
359 * Fix rounding issue for calculating Route Fee
360
361 = 2.0.0 =
362 * Add price based coverage widget
363
364 = 1.1.31 =
365 * Add line_item source_id on order upsert
366
367 = 1.1.30 =
368 * Add SMS thank you page
369
370 = 1.1.29 =
371 * Fix subtotal parsing on order creation with discount coupons
372
373 = 1.1.28 =
374 * Improve detection of trackings per order
375
376 = 1.1.27 =
377 * Updating documentation
378
379 = 1.1.26 =
380 * Improving Woocommerce integration
381 * Improving Route API integration
382
383 = 1.1.25 =
384 * Improving checkout usability
385
386 = 1.1.24 =
387 * Improving checkout usability
388 * Improving shipment integration
389
390 = 1.1.23 =
391 * Improving integration with AeroCheckout
392
393 = 1.1.22 =
394 * Improving integration with ShippingEasy
395 * Improving integration with ShipStation
396 * Improving shipment reconciliation
397
398 = 1.1.21 =
399 * Fixed branch to include correct file.
400
401 = 1.1.20 =
402 * Add Shipworks support.
403
404 = 1.1.19 =
405 * Improving ShipStation integration.
406
407 = 1.1.18 =
408 * Improving onboarding experience.
409 * Add type verification before using product object.
410
411 = 1.1.17 =
412 * Route Widget compatible with BoltCheckout.
413
414 = 1.1.16 =
415 * Route Widget compatible with cart page.
416
417 = 1.1.15 =
418 * Fix reconcile orders cronjob
419
420 = 1.1.14 =
421 * Fix problems with orders generated on version 1.1.12
422
423 = 1.1.13 =
424 * Fix conditional to avoid shipping_method returning null
425
426 = 1.1.12 =
427 * Added conditional to avoid shipping_method returning null on check of allowed shipping method
428
429 = 1.1.11 =
430 * Fixed calculations for orders made with Route for non Plus merchants
431
432 = 1.1.10 =
433 * Add support for WooCommerce Product Bundles on route fee calculation
434
435 = 1.1.9 =
436 * Fix issue when posting a comment on blog post
437 * Fix warning on console for full coverage merchants
438
439 = 1.1.8 =
440 * Refactor to CheckoutWC integration
441
442 = 1.1.7 =
443 * Fix subscriptions when Route Fee is not present
444
445 = 1.1.6 =
446 * Improving integration with ShippingEasy
447
448 = 1.1.5 =
449 * Fix compatibility report error treatment
450 * Reducing default api timeout
451
452 = 1.1.4 =
453 * Improving internal workflow with environment variables
454 * Improving compatibility with third party modules for shipping tracking modules
455 * Fix log generation when sending tracking to API
456 * Fix php notice on rest endpoints
457
458 = 1.1.3 =
459 * Improving integration with AeroCheckout
460
461 = 1.1.2 =
462 * Fix issue with excluded shipping methods when option is not selected
463 * Improving amount covered calculation
464 * Improving discount calculation
465 * Improving shipping reconcile cron
466
467 = 1.1.1 =
468 * Fixing incompatibility with Perfect Woocommerce Brands plugin
469
470 = 1.1.0 =
471 * Improve thank-you page asset code
472 * Allow merchant to select where Route widget will appear on checkout page
473 * Fix issue with third party plugins that adds config options to Woocommerce
474 * Add ShippingEasy support for old third party plugin
475 * Add Route Fee over shippable items only
476
477 = 1.0.46 =
478 * Replace itemCode on Avalara for Route Fee with tax class
479
480 = 1.0.45 =
481 * Fix route fee calculation on order status change
482 * Change route fee tax class on subscriptions
483 * Add thank you page asset on success page
484
485 = 1.0.44 =
486 * Avoid php warnings on excluded shipping methods check
487
488 = 1.0.43 =
489 * Refactor taxes selector
490 * Avoid php warnings on admin widget
491 * Fix order subtotal on admin widget
492
493 = 1.0.42 =
494 * Fix issue with Aerocheckout on shipping method change
495
496 = 1.0.41 =
497 * Removing Route Widget on pickup orders
498 * Improving installation process
499 * Fix issue on reconcile cron when wrong parameters are send to Sentry call
500 * Fix issue on subscription when the order object is not correct
501
502 = 1.0.40 =
503 * Allow add Route Fee to backend orders
504
505 = 1.0.39 =
506 * Add ability to make Route taxable, and also to choose fee tax class
507
508 = 1.0.38 =
509 * Add integration with Shipstation and ShippingEasy
510
511 = 1.0.37 =
512 * Add integration with Jetpack
513 * Refactor all shipment tracking integrations
514 * Solve error with invalid/forbidden merchant
515
516 = 1.0.36 =
517 * Fix shipment creation with empty tracking number
518
519 = 1.0.35 =
520 * Add integration with USPS tracking plugin
521 * Add Reconcile cron
522 * Fix duplicate notification to valid secret tokens
523
524 = 1.0.34 =
525 * Add integration with Woo Order Tracking and Woo Shipping Info
526 * Add Woocommerce Subscription compatibility
527
528
529
530
531
532