186 comments found.
Does this work with the latest Aftership API changes (I believe legacy API was deprecated last month)? Needed to ask as I see the last plugin update was a long time ago Thanks!
Yes, the plugin is compatible with the latest API
Hi, I’d like to get a refund, I didn’t know that I need a subscription of aftership.
TY !!
Hi, that is clearly reported in the plugin description page: https://share.nmblc.cloud/c5ec2a15
Thank you for your answers. We are going to proceed to buy the plugin, it is one of the best we have evaluated. Just to make it clear and reaffirm what has been said.
We use a fulfillment shipping service, which automatically, after the purchase, and generating the shipment, the system inserts the tracking shipment number into the purchase order, also the shipping company ‘carrier’, as well as records this information. in the meta data of the order.
Once the shipping process is finished, and the order has the status of ‘completed’ and has the ‘tracking’ number, as well as the company that sends the product ‘carrier’, your plugin system will automatically obtain the number. of tracking and the company that sends the product and will show it in the ‘Select company’ and ‘Tracking code’ fields?
As mentioned, we seek to make it do exactly that, to obtain the carrier and the tracking code automatically, and not have the need to do it manually.
IF not doing so, is it possible to personalize a request from you? Does the result we are looking for partially exist? Is there any help code to achieve this (hook, filter, snippet, etc)?
Once again, thank you very much for the time invested in supporting us with your responses.
God bless you.
For that, I need to create an addon.
What I can do is to implement a mechanism that works as follows:- The service that you are using to insert the shipment data, will also trigger an action passing the AfterShip carrier slug (for example “ups”, “dhl-express”. The used slugs must be the same used by aftership. The slug list can be retrieved from the AfterShip site) and the tracking code
- The addon will handle that action inserting the data
If you send me a private message (click my name then use the low-right box) reporting your email, I’ll send you a quotation. If the slugs used by your system are the same used by AfterShip, the addon can be done in few time (so for a little cost).
Do you have a money back guarantee?
Hello Dear Vanquish.
A question before buying.
When the customer is going to make a purchase, they select the company that wants to send their product, I use ‘paquetexpress’ as an example, once the purchase is made, on the order admin page, the status of ‘processing’ will automatically change to ‘completed’ when the ‘paquetexpress’ company sends the product and in the purchase order, it will reflect the ‘tracking number’.
QUESTION: Is there a hook for me to obtain the shipping provider and the tracking number to insert it automatically in aftership?
Hi,
The plugin, when you associate a tracking company and a tracking code, already automatically create a shipping for that order in your Aftership profile. Not also, that the Aftership API doesn’t provide any active notification when a product is shipped (so the order cannot be automatically switched to completed).
However, there isn’t a specific hook for that, but I can suggest a simple php code to retrieve the order tracking company and its tracking code.
Thank you for your fast respond. The service we have, and their api, in automatic change the order status to complete, once the courier pickup the product. So, in that case how it work your plugin?
The order status change won’t interfere with the plugin!
Do you have a money back guarantee?
The refund policy is managed by Codecanyon and can be found here: https://codecanyon.net/page/customer_refund_policy
Hello, Can you please explain to me how your plugin works?
If someone places an order from my wordpress site with woocommerce, how do they receive the tracking number?
to obtain the tracking number you must first have the order processed by the shipper. for example (DHL, MBE…)
Only then will you get the tracking number.
How does the process work?
Also is compatible with MBE italy?
https://www.mbe.it/it/tracking Thanks!Hello,
once the order is placed, the admin (via the admin order page) assigns a company and a tracking number to the order. Once it is marked as completed, the plugin embeds the tracking data into the notification email sent by WooCommerce.
If the user logs in to the order details page, can see the shipping status timeline.
The MBE is supported: https://nimb.ws/ioGKgnL
You can fully test the plugin via the demo page before any purchase.
so admin has to manually send the tracking code to all customers MANUALLY?
I want to understand how your plugin gets the tracking code from MBE. Can you explain it to me please?
The plugin cannot know which tracking code and company you wish to associate with an order. The tracking code and tracking company has to be entered by the admin.
Once you enter that data, the plugin retrieves the shipping statuses and displays them on the order details page.
Could you please add EMS Normal. It is missing from the list. I can’t find it. Aftership provides it:
https://www.aftership.com/track/ems/Is it possible to add your own providers that are supported by Aftership? Because your list is not complete in your plugin.
Thank you for reporting. Please update tot he latest 9.4 version I’ve just released
Hello, my order tracking details are no longer showing up in order emails. I’m hoping you can give some guidance as to why this could be happening?
Hello,
I’m sorry, I have no clue on which action you performed after which info is no longer displayed.
Try to disable the other plugins one by one to see if any interfering. If you have altered in any wat the email template, try to restore the original.
Hi, I understand. I’m not sure when the issue started, but I’ve tried deactivating all plugins except woocommerce and your aftership plugin, then switched themes, and still can’t get the info to show in emails. The hooks are still intact in the templates, so I don’t know what could be going on.
To pivot, I recently updated your aftership plugin to the current version 9.3. Now when I try to save tracking numbers, it loads like this: {html \r\n\t\t\t\t\t \”no\” <\/input>\r\n\t\t\t\t\t \”update\” <\/input>\t\t\t\t\t\r\n\t\t\t\t\t \”9103077\” <\/input>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\tAustralia Post<\/label>\r\n\t\t\t\t\t<\/img>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\tTracking code<\/label>\r\n\t\t\t\t\t\r\n\t\t\t\t\tLK191436918AU<\/a><\/span>\r\n\t\t\t\t\t\r\n\t\t\t\t\tStatus<\/label>\r\n\t\t\t\t\t<\/img>\t\t\t\t\tPending<\/span>\r\n\t\t\t\t\t\r\n\t\t\t\t\tStatus message by courier<\/label>\r\n\t\t\t\t\tN\/A<\/span>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\tAssociated product<\/label>\r\n\t\t\t\t\t Use this option only if you wish to give feedback to the user about which products the shipment refers<\/p>\r\n\t\t\t\t\tBeam Me Up – 50ml (Size: 50ml)<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/select>\t\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\tNote<\/label>\r\n\t\t\t\t\t <\/textarea>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<label class=\”wcafw_label\”>Active notification<\/label>\r\n\t\t\t\t\t
Saving the order, will send an email notification containing the tracking info. Email template can be configured through the Email menu. In case of multiple tracking info, the plugin will send only one email containing all the data. Click the save<\/strong> button to send the notification.<\/p>\r\n\t\t\t\t\t<input type=\”checkbox\” value=\”true\” name=\”wcafw_tracking_data9103077\”><\/input>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<button data-id=\”9103077\” class=\”button wcafw_delete_button\” id=\”wcafw_delete_button\” data-is-temp=\”false\”>Delete<\/button>\r\n\t\t\t\t<\/div>\r\n\t\t\t”,active_notification_sent_for“}
Add tracking Save
If I refresh the page, it seems to have saved the tracking number, but this isn’t ideal. Any ideas?
Good news. Apparently turning on compatibility mode for HPOS did the trick. My second issue is still occurring, however.
I’m sorry, but from my tests, all works as expected. Are you running the latest 9.3 version?
In order to understand if the issue is actually caused by the plugin, please use the following site: https://codecanyondemo.work/wcafw/wp-admin (user:demo, pass: demo) to recreate your scenario and let me know if you are experiencing the issue if so, let me know how.
please disregard last
Latest version 9.3 causes a critical site error when trying to create a new manual order. I had to disable the plugin to restore site functionality. Wordpress 5.9 WooCommerce 6.2.0
Is there anywhere I can get the previous version until this is resolved?
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );reperform the test and see if more clues are reported in the debug.log located in the wp-content folder.
no previous version are available.
Hello! 
Soon, Woocommerce will enable High Performance Order Storage (HPOS) by default. Will this plugin be updated to support it?
Hello, the plugin doesn’t use that feature so you can safely continue using it.
Hi Vanquish! 
Yes, but it will need to support Woocommerce’s push for HPOS by default. As currently, when you switch to using HPOS Custom Tables, all features of your plugin disappear from the orders dashboard, and you can no longer add new tracking numbers or view previous ones which were added before making the switch to HPOS.
Every plugin which affects Woocommerce Orders will need to switch to the new structure, as Woocommerce is no longer going to store orders in the postmeta table & use their own custom table instead.
Please test on your side & let me know the results
Hi,
the compatibility declaration is optional, the incompatibility declaration is eventually needed in order to avoid the plugin being activated when the new feature is on.
In the current release, even enabling the HPOS option (that is still in beta), the features are visible: https://nimb.ws/4jspdX
The plugin, however, doesn’t rely on any custom order query. It already uses the wc_order() and wc_get_orders() methods to retrieve order data when needed.
Thank you however for reporting your experience, I’ll perform some further tests in the coming days.
Hi there Vanquish! 
Thank you so much for the update 9.3, it appears to be fully compatible with Woocommerce HPOS now.
I also do not experience the same critical site error that rtd2018 reported above, when creating a manual order. So perhaps there is a conflict with another plugin they use, or maybe it is only occurring on non-HPOS settings.
With your new update, I can switch to using HPOS by default as all my other plugins are now fully compatible. I really appreciate! 
glad to hear that!
last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day!
Since 3 or 4 days i allways get NotFound: 4004 errors and it looks like i’m not the only one. Did you find a solution?
Hi,
the 4004 error is an AfterShip error, not a plugin error. It means that the service is not able to find the TrackingCode you entered: https://www.aftership.com/docs/tracking/quickstart/request-errors
Ensure eventually you enter the right tracking code and that your subscription to the AfterShip service hasn’t consumed its quota.
hello mr vanquish I want to use the WooCommerce AfterShip plugin I downloaded from Envato Elements on my website, but I have a question. Shortcodes that can be used in e-mail editing eg [tracking_code] I want to use it in NETGSM plugin to send sms with a different plugin. how can i get this please can you help me
To ask for support, you need to use an account with a valid purchase and support license associated with it.
However, I’m sorry, the NETGSM hasn’t any support for the WooCommerce AfterShip shortcode.s.
Hi there. We have an issue with the tracking status update in the Woocommerce order backend for a specific courier.
No issue with the other couriers but for the courier GO (slug “gols”) the status remains N/A despite the progression of the tracking on Aftership.
For debugging: • Here is the last delivered parcel tracking LOJ-538671 • Here are the tracking events https://share.getcloudapp.com/X6u5ee6X • And this is the N/A status we get in the WC backend https://share.getcloudapp.com/YEuDRR0m
Is there something going on with our setup or is there a bug related to this specific courier?
Thanks
Hi,
I’m sorry, but from my tests, all seems working fine with that courier and tracking: https://nimb.ws/k3LOrw
Make eventually sure there is no issue with your AfterShip subscription quota and that you are running the latest 9.1 plugin version.
Hi there. Thanks for confirming it’s not coming from the plugin. I’ll reset the whole setup including the API credentials it might do the trick. Cheers.
I realized that the carrier Pickupp exists in 3 countries and the default one is for Hong Kong.
However we use Pickupp Singapore and currently the plugin is not listing them.
In summary:
• Pickupp Hong Kong = pickup (https://www.aftership.com/couriers/pickup)
• Pickupp Singapore = pickupp-sgp (https://www.aftership.com/fr/couriers/pickupp-sgp)
Would it be possible to add Pickupp Singapore (pickupp-sgp) to the list of couriers in the plugin settings?
Thanks
My bad, it was listed as Pick Upp instead of Pickupp. I think the original typo comes from Aftership but it seems to be working now. Thanks
No problem at all! 
Hi , does support PayPal Tracking?
Hi,
I’m sorry, what do you mean for PayPal tracking?
add tracking information to my payment PayPal
I’m sorry, the plugin doesn’t perform that action.
Hi. Our new 3PL was recently added to the list of compatible couriers but it seems that Woocommerce Aftership doesn’t have it in the list.
The 3PL is GO Logistics & Storage Tracking and is listed here https://www.aftership.com/couriers/gols . The label for this courier is “gols”.
Would it be possible for you to add it?
Hi,
thank you for reporting. I’ve updated the courier list, you will now find the GO Logistics & Storage company. Just update to the latest 9.1 version I’ve just released
Thanks and appreciated!
Hey is it possible de to add costume delivery courier ?
I’m sorry, it is not possible
Ciao! Abbiamo acquistato il tuo plugin Woocommerce AfterShip, Aggiornando all’ultima versione 9.0 ci siamo accorti che la Grafica del Tracking Front Office lato Cliente non si vede più come prima.. ora si vede solo con dei punti Neri per ogni aggiornamento. In allegato lo screen – Abbiamo provato a modificare anche l’opzione Show timeline collapsed da False a True, ma non cambia nulla.
Puoi aiutarci a capire se ci fosse qualche bug?
Grazie mille Ti aspetto qui Saluti
Ciao,
Prova ad ripulire la cache della pagina in cui viene visualizzata la timeline, è possibile che i nuovi CSS non vengano caricati come dovrebbero.
Per ulteriore supporto, è necessario rinnovare la licenza.
Perfetto! Grazie mille Saluti
It seems Aftership now only supports API if you sign up for PREMIUM plan. I had essential plan and it worked till after June but i made the mistake to renew it late.. now i’m on same essential plan but without API function. Still waiting for their final confirmation though, but it seems Premium plan is needed.. any info to confirm?
i see the API settings page, the api still shows, but when adding it to your plugin, it says: API key is not valid!
I’m sorry, if you are having any trouble with the API key, you should contact the AfterShip support.
The support license license of this plugin has expired. If you renew, if you share with me via private message (click on my name and then use the low-right box) the following data:- your email address
- full admin access to the wp-admin area
- FTP access
- Api key
- a detailed step by step guide on how to experience the issue
and perform some further tests to see if it possible to determine why the API key is invalid.
We need emails to be sent out from Woo Commerce or Aftership like the example below, for split deliveries.
https://www.screencast.com/t/KTSm4E5taThe challenge, as I understand it, is that only Aftership can send this information for 1 tracking number, like
https://www.screencast.com/t/9mcjp2mC1Aftership emails do not specify 1 of 2 parcels, as an example, is out for delivery.
If the email is sent out by Woo Commerce, I understand they won’t have the information as it’s only in Aftership.
Do you offer a solution for this in your plugin?
I’m sorry, the plugin first offer such feature