1. Home
  2. Docs
  3. Advanced Shipment Tracking
  4. Compatibility

Compatibility

Advanced Shipment Tracking is compatible with the following WooCommerce plugins and services, There are usually two types of compatibility options 

1. Compatibility with other WooCommerce plugins:

  • Add tracking information to orders (e.g. shipping label plugins)
  • Retrieve tracking information from orders (e.g. SMS plugins)
  • Store WooCommerce management plugins (e.g. email customizer plugins or custom order number plugins)

2. Compatibility with External Service that use the WooCommerce Rest API:

The WooCommerce Rest API is used to allow external services to update your orders and many fulfilment, shipping labels and drop-shipping services, use the API to update tracking information in the orders. Most of these services just add the tracking info to the order notes but if they will do a small change and check if the AST shipment Tracking API endpoint exists, and  to use it to update the tracking information to AST’s shipment tracking order meta fields and mark the order as shipped.

Email customization plugins

Kadence WooCommerce Email Designer

We are fully compatible the Kadence email designer. You can customize the tracking information display and the order status emails in our email customizer and we inherit the Kadence styling.

WooCommerce Email Customizer with Drag and Drop

Add this code snippet into your email template in which you want to add tracking information.

Custom Order Numbers plugins

Custom Order Numbers for WooCommerce

We are fully compatible this custom order numbers plugin. You can use custom order number in the CSV file you use to import tracking information and it will display on TrackShip’s tracking page.

Note: Custom order number with special character will not work in the AST REST API.

WooCommerce Sequential Order Numbers

We are fully compatible the WooCommerce sequential order numbers plugin (free and pro). You can use custom order number in the CSV file you use to import tracking information and it will display on TrackShip’s tracking page.

Note: Custom order number with special character will not work in the AST REST API.

Booster for WooCommerce

We are partially compatible this plugin. You can use custom order number in the CSV file you use to import tracking information and it will display on TrackShip’s tracking page.

Note: Custom order number with special character will not work in the AST REST API. 

view plugin

PDF Invoices Plugins

WooCommerce PDF Invoices & Packing Slips plugin

Below is the code snippet for add tracking information in  invoice and packing slip PDF generate by THE PDF invoices plugin.

SMS Notifications plugins

SMS for WooCommerce (SMSWOO)

AST is fully compatible with our SMS for WooCommerce plugin. you can use the tracking information in any order or shipment status SMS.

SMS Alert Order Notifications

We are fully compatible with the SMS Alert plugin. We are adding tracking information in order status SMS

WC – APG SMS Notifications

AST is compatible with the APG SMS plugin. We are adding tracking information in order status SMS. Add the following code snippet to your theme functions.php file to automatically add the AST shipment tracking info into the customer SMS messages:

WooCommerce Twilio SMS Notifications

If you are using the WooCommerce Twilio SMS plugin, add this code snippet to your theme functions.php file to automatically add the AST shipment tracking info into the customer SMS messages:

https://gist.github.com/zorem/45e896dfae10226bab2999ea3e9ddaa9

Code snippet for send SMS using Twilio SMS Notifications plugin when shipments status change from TrackShip.

https://gist.github.com/zorem/f3c400bf73fd22a1cefe9e4cc29cb03f

WPNotif: SMS & WhatsApp Notifications

Click here to check how to add tracking information in SMS and Whatsapp message using WPNotif plugin.

Shipping Labels Plugins

DHL for WooCommerce

AST is fully compatible with the DHL for WooCommerce plugin. When you create a DHL shipping label from your admin, the plugin will add the tracking information into the AST shipment tracking order meta fields.

ShipWorks Connector for WordPress

We are fully compatible with the ShipWorks integration plugin. When you create a shipping label from your admin, the plugin will add the tracking information into the AST shipment tracking order meta fields.

WooCommerce UPS Shipping Plugin

This code snippet allows you to automatically add tracking numbers to the Advanced Shipment Tracking for WooCommerce meta fields when generating shipping labels using the WooCommerce UPS Shipping Plugin with Print Label plugin by PluginHive

WooCommerce Shipping (WooCommerce Services)

If you are using the WooCommerce Shipping plugin to generate your shipping labels and you want the tracking details to automatically be added to the AST shipment tracking fields, you will need to override one of the plugin’s template files

  1. open file classes/class-wc-connect-service-settings-store.php
  2. create a backup of this file
  3. search for  “update_label_order_meta_data” function on line #255
  4. replace this function with below code.

CustomCat Integration

Use this code in your functions.php file to automatically add tracking information into to the AST’s Shipment Tracking order meta when you create a shipping label using the CustomCat:

ShipStation Integration

ShipStation Integration plugin does not provide compatibility with the Advanced Shipment tracking plugin and there is no way to hook to this plugin using a code snippet to automatically add the tracking info that you created with ShipStation into the AST meta fields,

We contacted the ShipStation plugin developer and asked to add native compatibility and until they will add it, the only way to automate this process is to edit the ShipStation plugin and add the code manually. (Remember that you should repeat this edit after any update of the ShipStation plugin).

Open the ShipStation Integration plugin files, navigate to

woocommerce-shipstation-integration > includes > api-requests

Look for a the class-wc-shipstation-api-shipnotify.php file, create a backup of this file and copy the code below and add it on line number 337:

 

class-wc-shipstation-api-shipnotify.php line number 337 – after the tracking section before the order status section:

DropShipping plugins

Ali2Woo

We are fully compatible this plugin. You can use the code snippet below in your functions.php file to add Tracking Information in AST meta fields when you automatically sync tracking numbers from Ali Express orders using Ali2Woo

WP-Lister Pro for Amazon

We are fully compatible WP-Lister for Amazon plugin. You can use amazon order numbers in bulk import tracking information and TrackShip tracking page form.

Compatibility Requests

We are always open to add compatibility to additional plugins or service, if you can’t find your plugin on our list and you’d like us to add compatibility requests, please contact us on the WordPress Support forum

Was this article helpful to you? Yes No 1

How can we help?