Shipment Tracker for Woocommerce

Shipment Tracker for Woocommerce

Wordpress plugin

Install on Wordpress

App Details

Most comprehensive shipment tracking plugin that extends your woocommerce store with shipment related features. Keeps you & your customers informed about shipment movement.

Supported Shipping Aggregators

  1. Shiprocket
  2. Shyplite
  3. Nimbuspost
  4. Xpressbees
  5. Shipmozo (Premium)
  6. Manual Shipping (If not using any of the supported shipping aggregator)
  7. more coming soon… contact us to get yours integrated.

How it works?

  • Shipment data is automatically synced via webhook & apis, if you’re using any of the supported shipping aggregator.
  • For manual shipping, easily add shipment data (AWB, EDD, Courier etc) from order backend. Update shipment data from backend or via api as the shipment moves.
  • Supports rest api to push shipment data from any third party system
    like Zapier or your own web application.
  • Create beautiful shipment tracking page using our shortcode to help your customers easily track their orders.
  • Optionally send shipment movement updates via sms or whatsapp (needs small programming)

Additional features:

  • Delivery Estimate Widget (Domestic & International)
  • Dynamic shipping methods during checkout. Customers can choose preferred courier based on rates and estimated delivery and pay accordingly.
  • Shipment weight & dimensions calculator. Show approx shipment weight during checkout.
  • Auto fetch City & State data from user entered pincode during checkout.
  • Supports International Shipping
  • Beautiful order tracking page.
  • Works best with Shiprocket.
  • many more undocumented features 🙂

Easily keep track of your orders’ shipment whether you ship them manually or use a third party shipping company. Keep yourself and your customers informed about the shipment movements.

Automatic syncing of shipment tracking data is supported if you are using a shipping aggregator. This plugin currently support following shipping aggregators: Shiprocket, Shyplite and Nimbuspost to synchronize tracking information of your Woocommerce orders. Easy setup, many configurable options for sync frequency, default provider etc.
If want us to integrate any aggregator, just get in touch with us and we’ll do it for you.

Shipment data is displayed in following area to the customers:
1. My account orders list.
2. My account order details page.
3. Beautiful order tracking page (can be created via shortcode).
4. Shipment movement updates can be sent via sms through small php code.
5. Order notification emails (via emails sent after adding customer notes).

Free & Premium Features:

  1. Elegant & clean order tracking widget for your customers. (FREE)
  2. Define custom shipment status using developer filters (eg. Order Packed, Delivery Partner Assigned etc). (FREE)
  3. Direct order tracking from customer’s my account -> orders. (PAID)
  4. Show pincode based “Estimated Delivery Checker” on product pages. (PREMIUM)
  5. Set custom processing time at product or product category level. Easimated delivery date calculation takes processing time into consideration. (PREMIUM)
  6. Let customers choose preferred courier company during checkout. (PREMIUM)
  7. Integration of Custom Requirements. (FREE OR WITH MINIMAL CHARGES)
  8. Supports default shipment provider which will be automatically assigned to new orders. (FREE)
  9. Automatically Change Status of Delivered Orders to Completed. (FREE)
  10. Add Order Note when shipment status changes. (FREE)
  11. For customer note, an email is sent to customers containing shipment tracking data. (FREE)
  12. Supports Whitelabeled Custom Tracking URL for Shiprocket. (FREE)
  13. Manually add shipment data from backend. (FREE)
  14. Update shipment tracking/movement data from any 3rd party platform using this rest api. (FREE)
  15. Developer friendly: Supports various actions, functions and shortcode for custom requirements. (FREE)
  16. Friendly & responsive support (FREE & PAID)
  17. Many more features to delight your customers & take the some shipment related burden off your shoulders. 🙂

Other must-have plugin by “Bitss Techniques”:


  1. Otpfy for WordPress

    – Let your website users login into your website, effortlessly using SMS & Email OTP.
    Visit Website
    See Videos
    See Otpfy Docs

Developer Hooks

1. Filter to add/modify Shipment Statuses defined in the plugin.

add_filter( 'bt_sst_shipping_statuses', 'bt_sst_shipping_statuses_filter', 10, 1 ); function bt_sst_shipping_statuses_filter($statuses){ $statuses["packed"] = "Order Packed"; $statuses["dispatched"] = "Order Dispatched "; return $statuses; } add_filter( 'bt_sst_shipping_status_message', 'bt_sst_shipping_status_message_filter', 10, 2 ); function bt_sst_shipping_status_message_filter($status_message,$status){ if($status == "packed"){ $status_message = "Your order has been packed & will be dispatched soon."; }else if($status == "dispatched"){ $status_message = "Our delivery agent is on the way to your location."; } return $status_message; } 

2. Tracking Widget Shortcode

[bt_shipping_tracking_form_2] This shortcode accepts "order_id" parameter to show the tracking widget for a specific order. Example: [bt_shipping_tracking_form_2 order_id="1234"] 

3. Shortcodes to Print Shipment Data

 1. [bt_shipment_tracking_url order_id="1234"] : Prints the tracking url. 2. [bt_shipment_status order_id="1234"] : Prints current shipment status (In Transit, Delivered etc) 3. [bt_shipment_courier_name order_id="1234"] : Prints the courier name. 4. [bt_shipment_edd order_id="1234"] : Prints estimated delivery date. 5. [bt_shipment_awb order_id="1234"] : Prints awb number. 

Note: Attribute “order_id” is optional on all shortcodes. If order_id is not supplied, the plugin will try to fetch it from current post.

4. Placeholders to Print Shipment Data in Woocommerce Emails

 1. {bt_shipment_tracking_url} 2. {bt_shipment_status} 3. {bt_shipment_courier_name} 4. {bt_shipment_edd} 5. {bt_shipment_awb} 

5. Action for Shipment Updates

function bt_shipment_status_changed_callback( $order_id,$shipment_obj,$shipment_obj_old) { //latest shipment tracking: $courier_name = $shipment_obj->courier_name; $current_status = $shipment_obj->current_status; $awb = $shipment_obj->awb; $tracking_url = $shipment_obj->tracking_url; //previous shipment tracking: $old_courier_name = $shipment_obj_old->courier_name; $old_current_status = $shipment_obj_old->current_status; $old_awb = $shipment_obj_old->awb; $old_tracking_url = $shipment_obj_old->tracking_url; // do stuff } add_action( 'bt_shipment_status_changed', 'bt_shipment_status_changed_callback', 10, 3 ); 

6. Public Functions

1. bt_get_shipping_tracking($order_id); 2. bt_force_sync_order_tracking($order_id); 3. bt_update_shipment_tracking($order_id,$courier_name,$awb_number,$shipping_status,$edd,$tracking_link); 

Disclaimer: Woocommerce, Shiprocket, Shyplite, Xpressbees & Nimbuspost are registered trademarks and belong to their respective owners. This plugin is not affiliated with them in any way.

Pricing

Starting from $0 per month.

Check Out the Countdown Widget

By Common Ninja

CountdownTry For Free!

App Info

Rating

Reviewers

24 reviews

Tags

order tracking

Developed By

amitmital

Quick & Easy

Find the Best Wordpress plugins for you

Common Ninja has a large selection of powerful Wordpress plugins that are easy to use, fully customizable, mobile-friendly and rich with features — so be sure to check them out!

Testimonial

Testimonial plugins for Wordpress

Galleries

Galleries plugins for Wordpress

SEO

SEO plugins for Wordpress

Contact Form

Contact Form plugins for Wordpress

Forms

Forms plugins for Wordpress

Social Feeds

Social Feeds plugins for Wordpress

Social Sharing

Social Sharing plugins for Wordpress

Events Calendar

Events Calendar plugins for Wordpress

Sliders

Sliders plugins for Wordpress

Analytics

Analytics plugins for Wordpress

Reviews

Reviews plugins for Wordpress

Comments

Comments plugins for Wordpress

Portfolio

Portfolio plugins for Wordpress

Maps

Maps plugins for Wordpress

Security

Security plugins for Wordpress

Translation

Translation plugins for Wordpress

Ads

Ads plugins for Wordpress

Video Player

Video Player plugins for Wordpress

Music Player

Music Player plugins for Wordpress

Backup

Backup plugins for Wordpress

Privacy

Privacy plugins for Wordpress

Optimize

Optimize plugins for Wordpress

Chat

Chat plugins for Wordpress

Countdown

Countdown plugins for Wordpress

Email Marketing

Email Marketing plugins for Wordpress

Tabs

Tabs plugins for Wordpress

Membership

Membership plugins for Wordpress

popup

popup plugins for Wordpress

SiteMap

SiteMap plugins for Wordpress

Payment

Payment plugins for Wordpress

Coming Soon

Coming Soon plugins for Wordpress

Ecommerce

Ecommerce plugins for Wordpress

Customer Support

Customer Support plugins for Wordpress

Inventory

Inventory plugins for Wordpress

Video Player

Video Player plugins for Wordpress

Testimonials

Testimonials plugins for Wordpress

Tabs

Tabs plugins for Wordpress

Social Sharing

Social Sharing plugins for Wordpress

Social Feeds

Social Feeds plugins for Wordpress

Slider

Slider plugins for Wordpress

Reviews

Reviews plugins for Wordpress

Portfolio

Portfolio plugins for Wordpress

Membership

Membership plugins for Wordpress

Forms

Forms plugins for Wordpress

Events Calendar

Events Calendar plugins for Wordpress

Contact

Contact plugins for Wordpress

Comments

Comments plugins for Wordpress

Analytics

Analytics plugins for Wordpress

More plugins

plugins You Might Like

Discover Apps By Platform

Discover the best apps for your website

WordPress
Wix
Shopify
Weebly
Webflow
Joomla
PrestaShop
Shift4Shop
WebsiteX5
MODX
Opencart
NopCommerce

Common Ninja Search Engine

The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!

Multiple platforms