Pro plugin Version 1.4.3 Updated

Dispatchio - Advanced Shipment Tracking for WooCommerce documentation

Shipment tracking for WooCommerce with 285 carriers, Shipped and Delivered statuses, tracking emails and live carrier updates. Works with your existing tracking data.

Try the live demo Get Dispatchio

Overview

Shipment tracking for WooCommerce with 285 carriers, Shipped and Delivered statuses, tracking emails and live carrier updates. Works with your existing tracking data.

Requirements

  • WordPress 6.2 or later
  • PHP 7.4 or later
  • WooCommerce 5.2 or later
  • Required plugins: woocommerce

Installation

Download Dispatchio - Advanced Shipment Tracking for WooCommerce from your ProPluginsLab account, then upload it to WordPress.

  1. Log in to your ProPluginsLab account and open My Account > Downloads.

  2. Download the plugin zip file.

  3. In your WordPress admin, go to Plugins > Add New Plugin > Upload Plugin.

  4. Choose the zip file, click Install Now, then Activate.

License and automatic updates

Dispatchio works fully as soon as it is activated. The license key turns on automatic updates, so new versions arrive in WordPress like any other plugin update. Pro features never depend on it.

Activate your license

  1. Find your license key in My Account on propluginslab.io, in the license keys section. It is also in your order confirmation email.

  2. In WordPress, open Dispatchio > License. When two or more ProPluginsLab plugins or add-ons are active on the site, WooCommerce > Licenses also appears and lists all of them in one place.

  3. Paste the key into the Dispatchio - Advanced Shipment Tracking for WooCommerce Pro row and click Activate. The status changes to Active and automatic updates are on.

The license screen with a license key field, an Activate button and the license status
Dispatchio > License: paste the key and click Activate.

Receive updates automatically

Once the license is active, new versions of Dispatchio show up under Dashboard > Updates and on the Plugins screen. Click Update now, or click Enable auto-updates in the Dispatchio row on the Plugins screen and WordPress installs every future release for you.

Good to know

  • Keys are checked once a day in the background, so your site never waits for the license server. If the server is briefly unreachable, the plugin keeps its last known status.
  • An expired key or a key that is not accepted only stops updates. Dispatchio keeps working. After renewing, click Check now in its row.
  • Moving to a new domain: click Deactivate on the old site first, then activate the key on the new one. The status shows Site address changed, checking until the new address is confirmed.
  • On the command line: wp ppl-license list, wp ppl-license activate <plugin> <key>, wp ppl-license check and wp ppl-license deactivate <plugin>.

Quick start

  1. Open Fulfillment Dashboard

    Go to wp-admin/admin.php?page=dispatchio in your WordPress admin.

  2. Open Shipment Analytics

    Go to wp-admin/admin.php?page=dispatchio-analytics in your WordPress admin.

  3. Open Dispatchio Shipment Tracking

    Go to wp-admin/admin.php?page=dispatchio-settings&tab=carriers in your WordPress admin.

  4. Open Dispatchio Advanced Shipment Tracking for WooCommerce Pro License

    Go to wp-admin/admin.php?page=cwg-license-dispatchio-shipment-tracking-for-woocommerce-pro in your WordPress admin.

#Fulfillment Dashboard

Location: wp-admin/admin.php?page=dispatchio

On this screen:

  • Fulfillment Dashboard
Screenshot: Fulfillment Dashboard
Fulfillment Dashboard

#Shipment Analytics

Location: wp-admin/admin.php?page=dispatchio-analytics

On this screen:

  • Shipment Analytics
  • Shipments per carrier
  • Shipments per day
  • Tracking source
Screenshot: Shipment Analytics
Shipment Analytics

#Dispatchio Shipment Tracking

Location: wp-admin/admin.php?page=dispatchio-settings&tab=carriers

On this screen:

  • Dispatchio Shipment Tracking
Screenshot: Dispatchio Shipment Tracking
Dispatchio Shipment Tracking

#Dispatchio Advanced Shipment Tracking for WooCommerce Pro License

Location: wp-admin/admin.php?page=cwg-license-dispatchio-shipment-tracking-for-woocommerce-pro

On this screen:

  • Dispatchio Advanced Shipment Tracking for WooCommerce Pro License
Screenshot: Dispatchio Advanced Shipment Tracking for WooCommerce Pro License
Dispatchio Advanced Shipment Tracking for WooCommerce Pro License

#Edit order

Location: wp-admin/post.php?action=edit&post=50

On this screen:

  • Edit order
  • Shipment Tracking
  • Order actions
  • Order attribution
  • Origin
  • Customer history
  • Total orders
  • Total revenue
Screenshot: Edit order
Edit order

#Shipments

Location: wp-admin/admin.php?page=dispatchio-shipments

On this screen:

  • Shipments
Screenshot: Shipments
Shipments

#Settings

Location: wp-admin/admin.php?page=dispatchio-settings

On this screen:

  • Dispatchio Shipment Tracking
  • Order Statuses
  • Tracking in Emails
  • Display
  • Maintenance
Screenshot: Settings
Settings

#Documentation

Location: wp-admin/admin.php?page=dispatchio-docs

On this screen:

  • Dispatchio Documentation
  • Quick start
  • Adding tracking to an order
  • Settings: General
  • Order statuses
  • Tracking in emails
  • Display
  • Maintenance
Screenshot: Documentation
Documentation

#WooCommerce > Settings > Email > Shipped order

Location: wp-admin/admin.php?page=wc-settings&tab=email&section=dispatchio_email_shipped

On this screen:

  • Shipped order
  • Email preview
  • Your Everyday Goods Co. order #12345 has been shipped!
Screenshot: WooCommerce > Settings > Email > Shipped order
WooCommerce > Settings > Email > Shipped order

#WooCommerce > Settings > Email > Partially shipped order

Location: wp-admin/admin.php?page=wc-settings&tab=email&section=dispatchio_email_partial_shipped

On this screen:

  • Partially shipped order
  • Email preview
  • Part of your Everyday Goods Co. order #12345 is on the way!
Screenshot: WooCommerce > Settings > Email > Partially shipped order
WooCommerce > Settings > Email > Partially shipped order

#WooCommerce > Settings > Email > Updated tracking

Location: wp-admin/admin.php?page=wc-settings&tab=email&section=dispatchio_email_updated_tracking

On this screen:

  • Updated tracking
  • Email preview
  • Tracking update for your Everyday Goods Co. order #12345
Screenshot: WooCommerce > Settings > Email > Updated tracking
WooCommerce > Settings > Email > Updated tracking

#Dispatchio Shipment Tracking: General

Location: wp-admin/admin.php?page=dispatchio-settings&tab=general

On this screen:

  • Dispatchio Shipment Tracking
  • Order Statuses
  • Tracking in Emails
  • Display
  • Maintenance
Screenshot: Dispatchio Shipment Tracking: General
Dispatchio Shipment Tracking: General

#Dispatchio Shipment Tracking: CSV Import

Location: wp-admin/admin.php?page=dispatchio-settings&tab=csv

On this screen:

  • Dispatchio Shipment Tracking
  • Import Tracking from CSV
  • Sample CSV
Screenshot: Dispatchio Shipment Tracking: CSV Import
Dispatchio Shipment Tracking: CSV Import

#Dispatchio Shipment Tracking: Live Tracking

Location: wp-admin/admin.php?page=dispatchio-settings&tab=live

On this screen:

  • Dispatchio Shipment Tracking
  • Live Delivery Tracking
  • How it flows
Screenshot: Dispatchio Shipment Tracking: Live Tracking
Dispatchio Shipment Tracking: Live Tracking

#Dispatchio Shipment Tracking: Automation

Location: wp-admin/admin.php?page=dispatchio-settings&tab=automation

On this screen:

  • Dispatchio Shipment Tracking
  • Fulfillment Dashboard
  • Automatic status changes
  • Alerts
  • Customer Tracking Page
Screenshot: Dispatchio Shipment Tracking: Automation
Dispatchio Shipment Tracking: Automation

#Dispatchio Shipment Tracking: FTP Import

Location: wp-admin/admin.php?page=dispatchio-settings&tab=ftp

On this screen:

  • Dispatchio Shipment Tracking
  • Scheduled FTP, FTPS and SFTP Import
  • Imported files
Screenshot: Dispatchio Shipment Tracking: FTP Import
Dispatchio Shipment Tracking: FTP Import

#Dispatchio Shipment Tracking: Integrations

Location: wp-admin/admin.php?page=dispatchio-settings&tab=integrations

On this screen:

  • Dispatchio Shipment Tracking
  • Integrations
  • Custom Note Rules
Screenshot: Dispatchio Shipment Tracking: Integrations
Dispatchio Shipment Tracking: Integrations

#Dispatchio Shipment Tracking: PayPal

Location: wp-admin/admin.php?page=dispatchio-settings&tab=paypal

On this screen:

  • Dispatchio Shipment Tracking
  • PayPal Tracking Sync
Screenshot: Dispatchio Shipment Tracking: PayPal
Dispatchio Shipment Tracking: PayPal

#Dispatchio Shipment Tracking: Stripe

Location: wp-admin/admin.php?page=dispatchio-settings&tab=stripe

On this screen:

  • Dispatchio Shipment Tracking
  • Stripe Tracking Sync
  • Dispute evidence
Screenshot: Dispatchio Shipment Tracking: Stripe
Dispatchio Shipment Tracking: Stripe

#Dispatchio Shipment Tracking: Tools

Location: wp-admin/admin.php?page=dispatchio-settings&tab=tools

On this screen:

  • Dispatchio Shipment Tracking
  • Outbound Webhooks
  • Export Shipments
  • Moving from another tracking plugin
  • REST API
  • Developer hooks
Screenshot: Dispatchio Shipment Tracking: Tools
Dispatchio Shipment Tracking: Tools

Settings reference

Fulfillment Dashboard

The Fulfillment Dashboard screen
Fulfillment Dashboard

#Search order #, name, email...

Text

Dispatchio Shipment Tracking

The Dispatchio Shipment Tracking screen
Dispatchio Shipment Tracking

#Search carriers...

Text

Settings

The Settings screen
Settings

#Enable the custom "Shipped" order status.

Checkbox Default: On

#Enable the custom "Partially Shipped" order status.

Checkbox Default: On

#Enable the custom "Updated Tracking" order status.

Checkbox Default: On

#Enable the custom "Delivered" order status.

Checkbox Default: On

#Show the "Completed" order status to staff and customers as "Shipped".

Checkbox Default: Off

#Send the "Updated tracking" email when tracking changes without a status change.

Checkbox Default: Off

#When tracking is added to an order that is already Shipped, move it to Updated Tracking, which sends the Updated Tracking email. Needs the Updated Tracking status switched on.

Checkbox Default: Off

#Tracking from other plugins

Dropdown Default: Shipped

Status to set when a supplier or another plugin writes tracking straight into the order, for example through the WooCommerce REST API order meta. Their tracking still shows on the order and in emails whatever you pick.

4 options

ShippedDefault
Shipped or Partially Shipped, by the items covered
Completed
Leave the status unchanged

#Show tracking on the customer order pages under My Account.

Checkbox Default: On

#Add a "Tracking" column to the WooCommerce orders list.

Checkbox Default: On

#Suggest a carrier from the shape of the tracking number as it is typed or scanned. When off, the carrier is always picked by hand.

Checkbox Default: On

#Show an estimated delivery date, based on the days set for each carrier on the Shipping Carriers tab.

Checkbox Default: On

#Log imports and tracking activity to WooCommerce > Status > Logs.

Checkbox Default: On

#When the plugin is deleted (not merely deactivated), also remove its settings and tables. Order tracking data is always kept.

Checkbox Default: Off

WooCommerce > Settings > Email > Shipped order

The WooCommerce > Settings > Email > Shipped order screen
WooCommerce > Settings > Email > Shipped order

#Enable/Disable

Checkbox Default: On

#Subject

Text

#Email heading

Text

#Email content

Text area Default: Hi {customer_first_name}, great news - your order #{order_number} has been shipped. You can track your shipment with the details below.

#Additional content

Text area

#Email type

Dropdown Default: HTML

3 options

Plain text
HTMLDefault
Multipart

WooCommerce > Settings > Email > Partially shipped order

The WooCommerce > Settings > Email > Partially shipped order screen
WooCommerce > Settings > Email > Partially shipped order

#Enable/Disable

Checkbox Default: On

#Subject

Text

#Email heading

Text

#Email content

Text area Default: Hi {customer_first_name}, part of your order #{order_number} has been shipped. Track the shipped items below - the rest will follow soon.

#Additional content

Text area

#Email type

Dropdown Default: HTML

3 options

Plain text
HTMLDefault
Multipart

WooCommerce > Settings > Email > Updated tracking

The WooCommerce > Settings > Email > Updated tracking screen
WooCommerce > Settings > Email > Updated tracking

#Enable/Disable

Checkbox Default: On

#Subject

Text

#Email heading

Text

#Email content

Text area Default: Hi {customer_first_name}, the tracking information for your order #{order_number} was updated. The latest details are below.

#Additional content

Text area

#Email type

Dropdown Default: HTML

3 options

Plain text
HTMLDefault
Multipart

Dispatchio Shipment Tracking: General

The Dispatchio Shipment Tracking: General screen
Dispatchio Shipment Tracking: General

#Enable the custom "Shipped" order status.

Checkbox Default: On

#Enable the custom "Partially Shipped" order status.

Checkbox Default: On

#Enable the custom "Updated Tracking" order status.

Checkbox Default: On

#Enable the custom "Delivered" order status.

Checkbox Default: On

#Show the "Completed" order status to staff and customers as "Shipped".

Checkbox Default: Off

#Send the "Updated tracking" email when tracking changes without a status change.

Checkbox Default: Off

#When tracking is added to an order that is already Shipped, move it to Updated Tracking, which sends the Updated Tracking email. Needs the Updated Tracking status switched on.

Checkbox Default: Off

#Tracking from other plugins

Dropdown Default: Shipped

Status to set when a supplier or another plugin writes tracking straight into the order, for example through the WooCommerce REST API order meta. Their tracking still shows on the order and in emails whatever you pick.

4 options

ShippedDefault
Shipped or Partially Shipped, by the items covered
Completed
Leave the status unchanged

#Show tracking on the customer order pages under My Account.

Checkbox Default: On

#Add a "Tracking" column to the WooCommerce orders list.

Checkbox Default: On

#Suggest a carrier from the shape of the tracking number as it is typed or scanned. When off, the carrier is always picked by hand.

Checkbox Default: On

#Show an estimated delivery date, based on the days set for each carrier on the Shipping Carriers tab.

Checkbox Default: On

#Log imports and tracking activity to WooCommerce > Status > Logs.

Checkbox Default: On

#When the plugin is deleted (not merely deactivated), also remove its settings and tables. Order tracking data is always kept.

Checkbox Default: Off

Dispatchio Shipment Tracking: Live Tracking

The Dispatchio Shipment Tracking: Live Tracking screen
Dispatchio Shipment Tracking: Live Tracking

#Enable live delivery tracking

Checkbox Default: Off

#Provider

Dropdown Default: 17TRACK (needs a 17TRACK account and API key)

TrackShip: user key from my.trackship.com. 17TRACK: key under Settings > API at 17track.net, where it is labelled Security. AfterShip: key from aftership.com. TrackingMore: key under Developer > API Keys at trackingmore.com.

4 options

TrackShip (push updates, needs a TrackShip account and key)
17TRACK (needs a 17TRACK account and API key)Default
AfterShip (needs an AfterShip account and API key)
TrackingMore (needs a TrackingMore account and API key)

#API key

Password

Stored encrypted. Leave the masked value untouched to keep the current key.

#Move the order to Delivered when the carrier confirms every shipment has arrived, which also sends the Delivered email.

Checkbox Default: On

#In Transit

Checkbox Default: Off

Email the customer when the carrier reports one of these statuses for a parcel. Each email has its own subject, heading and text under WooCommerce > Settings > Emails. Return shipments never trigger them.

#Out for Delivery

Checkbox Default: Off

Email the customer when the carrier reports one of these statuses for a parcel. Each email has its own subject, heading and text under WooCommerce > Settings > Emails. Return shipments never trigger them.

#Available for Pickup

Checkbox Default: Off

Email the customer when the carrier reports one of these statuses for a parcel. Each email has its own subject, heading and text under WooCommerce > Settings > Emails. Return shipments never trigger them.

#Failed Attempt

Checkbox Default: Off

Email the customer when the carrier reports one of these statuses for a parcel. Each email has its own subject, heading and text under WooCommerce > Settings > Emails. Return shipments never trigger them.

#Exception

Checkbox Default: Off

Email the customer when the carrier reports one of these statuses for a parcel. Each email has its own subject, heading and text under WooCommerce > Settings > Emails. Return shipments never trigger them.

#Returned to Sender

Checkbox Default: Off

Email the customer when the carrier reports one of these statuses for a parcel. Each email has its own subject, heading and text under WooCommerce > Settings > Emails. Return shipments never trigger them.

#Email the shop as soon as a parcel has a failed delivery attempt, an exception or is returned to sender.

Checkbox Default: Off

#Poll every

Dropdown Default: 60 minutes

The poll is the backup for webhooks. 17TRACK, TrackingMore and AfterShip are read 40 numbers per request. A number the provider cannot read is retried later with a growing pause (up to two days), so it never holds up the others.

5 options

15 minutes
30 minutes
60 minutesDefault
120 minutes
240 minutes

#Stop polling after (days)

Number Default: 60

Shipments older than this stop being polled. TrackShip does not need it, because it pushes updates itself.

#Tracking update language

Dropdown Default: Match each order (site language is en_US)

Match each order is the right choice for most stores. On a single language store it is simply your site language. On a multilingual store it is the language each customer placed the order in, so two customers of the same shop each read their tracking in their own language.

#If the carrier has no text in that language

Choice Default: Show the carrier's own wording instead (no extra charge)

Before you switch this on, please read this. Machine translation is performed by your tracking provider, not by Dispatchio, and your provider bills you for it on top of your normal tracking allowance. Dispatchio cannot see your balance or cap this spending, and we receive no part of it. 17TRACK char

3 options

Show the carrier's own wording instead (no extra charge)Default
Have the provider translate it (your provider charges for this)
Refuse the shipment so nothing untranslated reaches a customer

#Webhook secret

Password

Shown when Provider is set to TrackingMore (needs a TrackingMore account and API key).

Optional. From Developer > Webhooks in your TrackingMore dashboard, where it is offered on their V4 webhook tier. Supply it and Dispatchio verifies the signature on every callback, on top of the secret already in the URL below. Leave it empty and the URL secret alone is used. Stored encrypted, so on

#I understand my tracking provider charges me for this, and I want it switched on.

Checkbox Default: Off

Shown when If the carrier has no text in that language is set to Have the provider translate it (your provider charges for this).

Before you switch this on, please read this. Machine translation is performed by your tracking provider, not by Dispatchio, and your provider bills you for it on top of your normal tracking allowance. Dispatchio cannot see your balance or cap this spending, and we receive no part of it. 17TRACK char

Dispatchio Shipment Tracking: Automation

The Dispatchio Shipment Tracking: Automation screen
Dispatchio Shipment Tracking: Automation

#Processing

Checkbox Default: On

Which order statuses count as still needing to be shipped, and so appear on the Fulfillment dashboard.

#On hold

Checkbox Default: Off

Which order statuses count as still needing to be shipped, and so appear on the Fulfillment dashboard.

#Partially Shipped

Checkbox Default: On

Which order statuses count as still needing to be shipped, and so appear on the Fulfillment dashboard.

#Mark Shipped orders as Delivered the number of days below after their last parcel shipped. Use this for carriers you do not track live.

Checkbox Default: Off

#Auto-delivered after (days)

Number Default: 10

Only orders shipped after you switched this on are moved, so older orders and imported history are never touched. Completed orders are left alone unless the Shipped status is switched off. When live tracking follows a parcel, the carrier status decides instead: a parcel the carrier reports as in tra

#Email the shop admin when orders stay unfulfilled longer than the days below.

Checkbox Default: Off

#Alert after (days)

Number Default: 3

#Email the shop admin a daily summary of shipments sent, deliveries confirmed and shipments needing attention.

Checkbox Default: Off

#Tracking page

Dropdown Default: Track your order

The page holding the [dispatchio_tracking_page] shortcode. Selecting it also turns on shareable tracking links and QR codes in shipment emails and on the order screen.

6 options

- Not set -
Cart
Checkout
My account
Shop
Track your orderDefault

#Accent colour

Text

Hex colour for the progress line, the shipment history and the Track buttons, for example #2271b1. Leave empty to keep the default purple and your theme's button style.

#Hide the Order Placed to Delivered progress steps.

Checkbox Default: Off

#Hide the carrier checkpoints (scan events) of each shipment.

Checkbox Default: Off

#Hide the list of products shipped in each parcel.

Checkbox Default: Off

#Carrier link

Dropdown Default: Below each parcel

Where the button to the carrier's tracking page sits. As a column it lines up with the carrier, tracking number and ship date, and stacks with them on small screens. The tracking number links to the carrier either way.

2 options

Below each parcelDefault
Next to the ship date, as its own column

#Allow lookup by tracking number. Customers can enter a tracking number instead of the order number and email, and see only the shipment with that number.

Checkbox Default: Off

Dispatchio Shipment Tracking: FTP Import

The Dispatchio Shipment Tracking: FTP Import screen
Dispatchio Shipment Tracking: FTP Import

#Enable scheduled import

Checkbox Default: Off

#Protocol

Dropdown Default: FTPS (FTP over explicit TLS, recommended)

3 options

FTPS (FTP over explicit TLS, recommended)Default
SFTP (SSH)
FTP (unencrypted, not recommended)

#Host

Text

Hostname or IP only, with no protocol prefix and no path.

#Port

Number Default: 21

#Username

Text

#Password

Password

Stored encrypted. Leave the masked value untouched to keep the current password. Used for FTP and FTPS, and for SFTP when no private key is set.

#Remote path

Text Default: /

#File prefix filter

Text

#Delete remote files after a successful import

Checkbox Default: Off

Either way, Dispatchio remembers each imported file by its path, size and modification time and does not import it again. A file that changes on the server is imported again. A file that cannot be deleted is remembered too, and the problem is written to the log.

#Schedule

Dropdown Default: Hourly

5 options

Every 15 minutes
Every 30 minutes
HourlyDefault
Twice daily
Daily

#SFTP private key

Text area

Shown when Protocol is set to SFTP (SSH).

Optional, SFTP only. Paste a private key in OpenSSH or PEM format to log in with the key instead of the password. It is stored encrypted and never shown again: leave the masked value untouched to keep it, or empty the box to remove it.

#Key passphrase

Password

Shown when Protocol is set to SFTP (SSH).

Only when the private key is protected with a passphrase. Stored encrypted.

#Public key

Text

Shown when Protocol is set to SFTP (SSH).

Only needed with the PHP ssh2 extension, which wants both halves of the key. Dispatchio works it out from RSA and ECDSA keys in PEM format; for other keys paste the one line from the .pub file here.

#SFTP host key fingerprint

Text

Shown when Protocol is set to SFTP (SSH).

Optional, SFTP only. Pin the server SHA1 hex fingerprint so a server presenting a different host key is refused, which blocks a man-in-the-middle.

Dispatchio Shipment Tracking: Integrations

The Dispatchio Shipment Tracking: Integrations screen
Dispatchio Shipment Tracking: Integrations

#ShipStation

Checkbox Default: Off

#PluginHive FedEx / UPS

Checkbox Default: Off

#Germanized / Shiptastic

Checkbox Default: Off

#DHL for WooCommerce

Checkbox Default: Off

#WooCommerce Shipping

Checkbox Default: Off

#Printful

Checkbox Default: Off

#Printify

Checkbox Default: Off

#Sendcloud

Checkbox Default: Off

#Easyship

Checkbox Default: Off

#Shippo

Checkbox Default: Off

#Shiptheory

Checkbox Default: Off

#Pirate Ship

Checkbox Default: Off

#AliExpress / Ali2Woo

Checkbox Default: Off

#Qapla'

Checkbox Default: Off

#Generic tracking notes

Checkbox Default: Off

Dispatchio Shipment Tracking: PayPal

The Dispatchio Shipment Tracking: PayPal screen
Dispatchio Shipment Tracking: PayPal

#Sync tracking to PayPal

Checkbox Default: Off

#Use the PayPal sandbox environment

Checkbox Default: Off

#Client ID

Text

#Client Secret

Password

Stored encrypted. Leave the masked value untouched to keep the current secret.

Dispatchio Shipment Tracking: Stripe

The Dispatchio Shipment Tracking: Stripe screen
Dispatchio Shipment Tracking: Stripe

#Sync tracking to Stripe

Checkbox Default: Off

#Secret key (optional)

Password

Stored encrypted. Leave the masked value untouched to keep the current key. With no key entered, the key saved in the WooCommerce Stripe gateway settings is used. A restricted key needs write access to Charges, PaymentIntents and Disputes, and read access to Balance for the test button.

#Webhook signing secret

Password

Needed for dispute evidence only. Stored encrypted.

#Webhook URL

Text Default: (hidden)

In the Stripe dashboard, open Developers, then Webhooks, and add an endpoint with the URL above. Select the event charge.dispute.created. No other event is needed. Copy the endpoint signing secret (it starts with whsec_) into the Webhook signing secret field and save.

Dispatchio Shipment Tracking: Tools

The Dispatchio Shipment Tracking: Tools screen
Dispatchio Shipment Tracking: Tools

#Send webhook notifications

Checkbox Default: Off

#Endpoint URL

URL

#Signing secret

Password

Stored encrypted. Leave the masked value untouched to keep the current secret.

#Tracking added to an order

Checkbox Default: On

#Tracking removed from an order

Checkbox Default: Off

#Carrier confirmed delivery

Checkbox Default: On

#Delivery exception, failed attempt or return to sender

Checkbox Default: On

#Parcel out for delivery

Checkbox Default: Off

#Any carrier status change (in transit, pickup and the rest)

Checkbox Default: Off

#Tracking edited on an order

Checkbox Default: Off

#From

Date

#To

Date

Shortcodes

[dispatchio_tracking_page]

Shortcode registered by the plugin.

[dispatchio_tracking_page]

On your site

These pages show what visitors see on your site.

Screenshot: Track your order
Track your order
Screenshot: My Account orders with the Track button
My Account orders with the Track button
Screenshot: Order tracking in My Account
Order tracking in My Account