Code

Discussion on WooCommerce TrackingMore

Discussion on WooCommerce TrackingMore

Cart 79 sales

vanquish supports this item

Supported

70 comments found.

Hola me gustaria saber si se puede usar para costa rica, en box correos o correos de costa rica, me interesa hacer la compra

Hello,
please post question in english :)

Hello, I would like to know if it can be used for Costa Rica, in post boxes or Costa Rican post offices, I am interested in making the purchase

Hello,
note that this is connector to the TrackingMore service (so you have to have at least a free subscription to that service in order to use it).

You find the complete list of the supporte couriers by TrackingMore in the following page: https://www.trackingmore.com/carriers.html

Hi,

I just installed the plugin, and added the api key as required, however, when I tried to add the tracking number on the order page, it shows “Tracking LF043890202SG cannot be created, due to the following reason: API key has been deleted” . Could you help me fix this problem?

Regards, Gary Zhang

Hi,
if the TrackingMore service is returned that error, it seems that there some problems with your API key. For this kind of issue, you should, however, contact their support team.

Is that a Singapore Post tracking code? If so, note that it does not seem valid (or at least seems that no shipping is associated to it): https://www.trackingmore.com/en/LF043890202SG

If you however send me via private message (click on my name and then use the low-right box) the following data:
  1. your email address
  2. full admin access to the wp-admin area
  3. FTP access
  4. a detailed step by step guide on how to experience the issue

I can try to investigate further to see IF possible to have more clues give you to report to the TrackingMore help service.

Hi, why are not all status updates showing in woocommerce orders page ? See screenshot : https://ibb.co/G2TbLPj

Also in trackingmore dashboard an item states not found but purolator tracking is valid and item has been shipped. see screenshot : https://ibb.co/njPPXhs

Other then that great pluging :) Lewis pipeworkpieces.com

Ok, check your inbox. Remebrer the ftp access.

still no email with your email to setup admin

Just grab it from the reply email address :)

Hi how user track their order?

1. member 2. Guest (without account)

tq

i think i bought wrong plugin, do u hv plugin without using trackingmore pls?

2nd is that, this my 1st tried

The plugin requires a working TrackingMore account. As clearly reported in the plugin description page:

The plugin relies on the TrackingMore service so it requires at least a free TrackingMore plan to work.The plugin author is not affiliated with the TrackingMore service in any way, for any matter regarding the subscription plans you have to eventually contact the TrackingMore service.

Hi, after a few weeks of using the plugin I have one major gripe. I have tracking information enabled to display on my Woo order dashboard. It’s great except once orders are delivered it continues to track them, I feel this is a a major disadvantage as I already have to wait a very long time to see the tracking information for orders and once orders have been delivered it could cut the time in half or less if it skipped them. Is there a way to make it so orders that have been delivered just keep the ‘delivered’ image or status displayed and stop requesting to track? Thanks.

Please if you have enjoyed my effort to assist you, consider leaving the 5 stars! It wold help me with sales and I would really appreciate! :)

Yes much better sorry for the delay in replying. I will definitely rate thanks! I was wondering if it’s safe to update to Woocommerce 4? The plugin is only tested up to a previous version. :)

Thank you!

Yes it is safe, it works also with the latest version!

Couple of requests :)

1 – Change the “picked up” to “awaiting collection”

2 – Intergration with the official woocommerce https://woocommerce.com/products/shipment-tracking/ so we only have to put in the tracking number once (rather than copying and pasting into tracking more everytime)

3 – Ability to cache the results, the orders page sometimes takes a long time to load the ability to cache the results for say 12 hours would be great. Add the ability to force an update if required

Many thanks!

Hi,
thank you for sharing your thoughts!

Unfortunately, regarding the 1 point, status messages are returned directly by the TrackingMore service :(

I’ll do my best for the next plugin releases! :)

Hi there,

When doing an import with csv file, the status of order does not change to “In transit” (custom status we created) from “Processing” as it should based on the description on the page. Everything else works ok as far as tracking number getting inserted into the order and to trackingmore via the API.

What are the possible reasons why the module would not update the status? Please advise.

Thanks.

I’m sorry, unfortunately authors cannot remove threads :( , this is why I reported in privious posts to send me login data via private message.

I saw however you have reported the comments containing login data, they will be removed from CodeCanyon staff.

At last but not least, I would ask you to support me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars, I would really appreciate it! :)
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate to your purchases. You can also leave the rating in the through the plugin description page: https://www.dropbox.com/s/28dae6pnqvbccmm/rating_area.jpg?dl=0).

Have a great day!

Just left the rating. Your support has been much appreciated.

Thank you so much, I really appreciate! :)

Have a great weekend! :)

Hi, I just installed your plugin, but it takes FOREVER to display any tracking info on the Orders Dashboard as well as anywhere (the spinwheel goes on and on) furthermore it deletes status on every reload meaning it has to reload every single order.

Is this how it should be, I figure the statuses should be cached somehow to avoid this. Or am I doing something wrong? Thanks.

Hi,
glad you found the cause :)

Note that for guest user you can eventually use the [wctmw_order_status] shortcode. It allows displaying the order tracking data after the user submitted the order id.

Regarding the Kadence plugin, it should be that plugin to grant support to the WooCommoerce TrackingMore plugin. It should implement a tracking code capable of retrieving tracking data associated with the order.

Regarding the Order page, thank you for your suggestion. I’ll do my best for the future plugin versions!

Thanks so much for your reply. :) Everything is working well now. I have one final trouble, what do I do if my tracking graphic displays all in Chinese? My settings on TrackingMore are to display in English but on the tracking graphic for some orders (using China EMS) the information is not being translated at all. Appreciate your help!

You’re welcome :)

As far as I know, tracking status messages are directly provided by the Tracking company (in this case China EMS). The TrackingMore service tries to retrieves that data according to the selected language. If it is not available, the tracking company will return according their main language.

Provided short code, wcafw_order_status does not work. Is this valid?

To which “wcafw_order_status” shortcode are you referring to? The plugin hasn’t any wcafw_order_status shortcode.

Hi! Why track order status by order id and not by order number. Our client does not see the order id, he sees the order number, these are different parameters. Is it possible to track an order by its number instead of id without logging into your personal account?

Hi,
Please updaate to the latest 2.5 version. It now creates the new order tracking by using the order number instead of the id.

Hi there,

I had contacted you earlier from another account. My business partner pointed out this is the account associated with that plugin. Can you please help us with the following error:

WordPress version 5.3 Current theme: Flatsome Child (version 3.0) Current plugin: WooCommerce TrackingMore (version 1.3) PHP version 7.3.12 Error Details ============= An error of type E_ERROR was caused in line 24 of the file /home/prodcuban/public_html/wp-content/plugins/woocommerce-trackingmore/classes/admin/WCTMW_EmailNotificationPage.php. Error message: Uncaught Error: Call to undefined method WCTMW_Option::save_email_options() in /home/prodcuban/public_html/wp-content/plugins/woocommerce-trackingmore/classes/admin/WCTMW_EmailNotificationPage.php:24 Stack trace: #0 /home/prodcuban/public_html/wp-content/plugins/woocommerce-trackingmore/woocommerce-trackingmore.php(199): WCTMW_EmailNotificationPage->render_page() #1 /home/prodcuban/public_html/wp-includes/class-wp-hook.php(288): wctmw_render_admin_page(’’) #2 /home/prodcuban/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(’’, Array) #3 /home/prodcuban/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #4 /home/prodcuban/public_html/wp-admin/admin.php(254): do_action(‘woocommerce-tra…’) #5 {main} thrown

Thanks.

The “invalid id for row 2” is thrown when the plugin is not able to retrieve a valid order for the submitted id.

More in specific, the plugin invokes the native wc_get_order() WooCommerce function (https://docs.woocommerce.com/wc-apidocs/function-wc_get_order.html) to retrieve the order passed via CSV. If that method returns null or false, the plugin throws that error.

You can give a look to that process by editing the WCAFW_Order.php file at line 200 and 2003.

Stupid questions, but I have to ask… are you sure that the id you have inserted in the CSV belongs to an existing order? Is the CSV properly formatted? Could it be that there is blank space or any other invalid character?

If none of above helped, if you send me via private message (click on my name and then use the low-right box) the following data:
  1. your email address
  2. full admin access to the wp-admin area
  3. FTP access

I can reply with my email where you can send the CSV file. Once done, I can perform some live debug to see if I can get more clues.

It is actually retrieving the order for the submitted ID because the plugin does what it is supposed to do as far entering in the tracking number, sending the data to trackingmore via the API and updating the order status. Why it would still throw off that error is puzzling. The order_id field does not have any space or other characters either. Will work on it a bit more and if I can’t figure it out, will reach out to you again.

Hi there,

We managed to figure out that issue but we have another one.

When doing an import with the csv file, the status of the order does not change to “In transit” (custom WC status) from “Processing” as it should based on the description on the page. Everything else works ok as far as tracking number getting inserted into the order and to trackingmore via the API.

What are the possible reasons for the module not updating the status?

Thanks.

hello Vanquish after upgrade to 2.3 i can not finish import it stuck loading https://prnt.sc/q8mnde can you fix it

Hi,
thank you for reporting the issue. Please update to the latest 2.4 version that I’ve just released, it fixes the issue!

You can manually download the new version via CodeCanyon or receive as an automatic update by installing and configuring the Envato updater plugin: https://goo.gl/pkJS33 (here the guide that explains how to configure: https://envato.com/market-plugin/ ). To manually update just deactivate and delete the old plugin version and then install the new one. Don’t worry you won’t lose any data :)

Give a try and let me know!

Was it ok?

If so, If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars, I would really appreciate it! :)
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate to your purchases. You can also leave the rating in the through the plugin description page: https://www.dropbox.com/s/28dae6pnqvbccmm/rating_area.jpg?dl=0).

Have a great day! :)

Hello,

I’ve added carriers multiples times and would like to know if it’s possible to list them in alphabetic order so it’s easier to find :)

Thanks, Justinas

Hi,
please update the plugin to the latest 2.3 version. Now carriers displayed in the Settings page are sorted alphabetically! :)

Was it ok?

If so, If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars, I would really appreciate it! :)
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate to your purchases. You can also leave the rating in the through the plugin description page: https://www.dropbox.com/s/28dae6pnqvbccmm/rating_area.jpg?dl=0).

Have a great day! :)

Hello, I am using Email Customizer for WooCommerce with Drag and Drop Email Builder and i want to put tracking info on email but i can not find any meta or custom code for tracking info. I am using YITH yith woocommerce order tracking and it has meta like this https://prnt.sc/q5zqh6 and it works fine. What code or meta should i use on Email for tracking info?

Hi,
I’m sorry but the plugin hasn’t any shortcode that allows you to directly retrieve tracking data.

The tracking data is stored as a serialized array into a single order meta key. The key name is _wctmw_tracking.

The array has the following format (in the following example it contains two tracking codes):
array(2) {
  [8349943]=>
  array(4) {
    ["carrier_code"]=>
    string(9) "italy-sda" 
    ["tracking_number"]=>
    string(13) "xxx680G197162" 
    ["comment"]=>
    string(0) "" 
  }
  [7456597]=>
  array(4) {
    ["carrier_code"]=>
    string(9) "italy-sda" 
    ["tracking_number"]=>
    string(13) "yyy21021211" 
    ["comment"]=>
    string(0) "" 
  }
}

Hello do you have any plan to add custom meta on this plugin? Because without this feature this is useless for me.

Hello,
what do you mean with “add custom meta”? The plugin already stores tracking info on a custom order meta named _wctmw_tracking. For performance matters, the plugin uses only one custom meta.

If you instead need a special shortcode to retrieve data to display on the Email Customizer plugin, you should contact their support team. The shortcodes you linked are specific to that plugin, and only their development team can create a special shortcode that allows you to retrieve the TrackingMore data to display in their email templates.

I am getting Error : Exceeded API limits. Default limit is 1 number 1 requests per 20 minutes. (premium user don’t have this limit)

If i use the short code [wctmw_order_status] on a page also what after 50 order ? Your plugin still work or after that I need to purchase the plans of trackmore ?

It seems that you have exceded the number of requests that the free api allows you to use.

Once the TrackingMore queries have been consumed, you need to purchase a proper plan in order to be able to retrieve data from their service.

Do I need to purchase anything from the https://my.trackingmore.com/en.html or it just the api ?

just the API!

Hello, I have the following questions:

1. If the goods are sent directly by us and have not ordered on the website by the customer, is there a way to track the order number and display it on the customer’s order page?

2. If the goods are sent directly by us and have not been ordered on the website by the customer, does my website still need to integrate the API of the logistics company? Or can I track directly through the logistics order number?

I look forward to hearing from you!

I’ve just performed a test, and login works as expected.

the login data is:
  1. https://www.codecanyon.eu/wcod/wp-admin/
  2. user: demo
  3. pass: demo

That details plugin can be work, I mean https://www.codecanyon.eu/wctmw/wp-admin

thank you for reporting. It seems that a demo user changed the password while testing the site.

I’ve restored the login. Give a try now!

Hi Again (I’ve previously bought your Aftership AND Shipping Tracking plugins).

Your plugin allows for multiple tracking numbers per order but the email that gets sent only seems to include the option for one URL to track the order.

I really need the email that gets sent on completed order to clearly show there are two parcels being shipped and links to track both tracking numbers!

(The Shipping Tracking plugin does this perfectly, it just doesn’t interface to TrackingMore)

I’m sorry, but the plugin hasn’t such a feature. Thank you for your suggestion, I’ll do my best to try to implement it in a future release without making too much complex the email configuration menu. Unfortunately, however, I cannot give you any eta for that :(

Until then, can you at least tell me how to find the 2nd tracking number in your shipping tracking number plugin and i’ll export it and put it into TrackingMore manually?

I can find the first tracking number using _wcst_order_trackno and when I inspect the page source for the second tracking number it shows _wcst_order_additional_shipping0 but when I use that key to export it never finds the second number?

Tracking data is stored in a single meta key named <strng>_wctmw_tracking. It is a serialized array that contains all the tracking numbers and data (like shipping company id).

To customize the WooCommerce notification email message, however, you can give a look to the WCTMW_Shortcode.php file located in the classes\com folder. The function that prints the tracking codes, company and so on is the replace_shortcodes defined at line 40.

At line 48 you find a foreach that will replace the message template shortcodes with the tracking data associated with the order.
Just use a counter to know the iteration performed and eventually insert the custom text in the $tmp_result variable.

just bought this! thanks again, aftership is so expensive… anyhow, can i ask why theres another email option in the wordpress side of things?

trackingmore also has some email notifications options – which overwrites the other?

Hi,
Thank you for purchasing :)

The email settings that you can configure through the Email menu are just optional :). It just embeds tracking info (Company name and tracking code) into the native WooCommerce order notification emails. If you do not wish to use that option, just do not enable any order status: https://www.dropbox.com/s/kffql6vaq8xqkth/wctmw_email_options.jpg?dl=0

That option won’t overwrite the native trackingmore notifications. The trackingmore notification will be sent to the Order billing email address.

http://prntscr.com/ouwzot the icon is broken for not found consignments

Thank you for reporting! Please update to the latest 2.0 that I’ve released. It fixes that issue!

You can manually download the new version via CodeCanyon or receive as an automatic update by installing and configuring the Envato updater plugin: https://goo.gl/pkJS33 (here the guide that explains how to configure: https://envato.com/market-plugin/ ). To manually update just deactivate and delete the old plugin version and then install the new one. Don’t worry you won’t lose any data :)

Did it fixed ? :)

Please If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars, it would help me with sales and I I would really appreciate!

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey