This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

CTT Expresso para WooCommerce


This plugin is only for those who have hired CTT Expresso pick up/drop off services.
This is not a shipping method but, it’s an add-on for any WooCommerce shipping method you activate it on.

It can be used in two ways:

  1. Print Using CTT Expresso Portal: When an order is marked as completed, it automatically does 3 things: Creates an order in CTT Expresso Portal; Includes the tracking number and link in WooCommerce completed order email; Also shows the tracking number in the order itself. It’s necessary to access CTT Expresso Portal to fullfill the orders;

  2. Print on My Website: When an order is marked as completed, it does all the actions listed in option 1 and also makes available the order documents to download, print and request pickups, with no need to access CTT Expresso Portal afterwards;

In both scenarios, the plugin also adds a CTT Expresso option in the Shipping Methods, so you can choose where to make CTT Expresso available.

Important: You must have weights in grams in all your products.

This is not an official CTT Expresso plugin, but their support was obtained during its development. The CTT Expresso logo and brand is copyrighted, belongs to them and is used with their permission.


  • Use the included automatic install feature on your WordPress admin panel and search for “CTT Expresso para WooCoommerce”.
  • Go to the plugin Settings or Woocommerce > Settings > CTT Expresso para WooCommerce Tab

  • Client ID, Contract ID are provided when you use CTT Expresso services.

  • Authentication ID is provided on request, in order to have access to CTT Expresso API.
  • Sub Shipping Options and Number of delivery attempts are set depending on the service type you’ve established with CTT Expresso.
  • In WooCommerce Shipping Zones, you must set the CTT Expresso option, defining your own costs per shipping option.


སྤྱི་ཟླ་བཅུ་གཅིག་པ། 19, 2021
Confesso que a configuração foi difícil mas os programadores apoiaram na instalação.
སྤྱི་ཟླ་བདུན་པ། 19, 2020 1 reply
Boa Tarde, Estou a criar a minha loja online e encontro-me em fase de configuração. Onde posso obter informação para configuração do vosso pluggin ctt for woocommerce? Obrigada
Read all 3 reviews

Contributors & Developers

“CTT Expresso para WooCommerce” is open source software. The following people have contributed to this plugin.




  • Minor vulnerabilities/sanitization fixes.


  • Fixed quantity bug on 13 Múltiplo, 19 Múltiplo and Rede Shopping.


  • WordPress 5.9 compatibility
  • Minor usability changes


  • Minor changes in developer hooks;


  • Minor changes in pickup options due to CTT API changes;
  • Possibility to remove items in pickup list;


  • WordPress 5.8 compatibility
  • Custom Data update for non EU countries.


  • EMS Economy customs data update.


  • New Table Rate Shipping for WooCommerce version compatibilty.
  • Order notes 50 chars limit when sending to CTT API


  • New WooCommerce Table Rate Shipping version compatibilty.


  • New Flexible Shipping version compatibilty.


  • Minor optimizations.
  • New developer hooks.


  • Minor bug fixes.


  • Introduction of developer hooks for possible customizations.


  • Minor bug fixes.


  • Enable sender email and mobile number on plugin settings.


  • The plugin now supports pick up requests, that enables those that use “Print on My Website” version, being able to schedule pickup requests, totally eliminating the need to use CTT Expresso Portal.
  • Enable/Disable tracking ID info on Completed Order email.
  • Minor bug fixes and improvements.


  • Shipping Against reimbursement.
  • Debug log improvements.
  • Folder permission issues fixed.


  • Additional SubProduct support: EMS Economy – ENCF008.02; EMS International – EMSF001.02.
  • New feature: Possibility to add and manage special services.
  • Alert if WooCommerce weight unit not in gram.


  • Additional SubProduct support: EMSF009.01 – 10; EMSF028.01 – 13 Múltiplo; ENCF005.01 – 19; EMSF010.01 – 19 Múltiplo; EMSF015.01 – Cargo; EMSF053.01 – Easy Return 24; EMSF054.01 – Easy Return 48; EMSF059.01 – Rede Shopping.
  • File Log for debugging.
  • Tested with WooCommerce 4.2.2



  • CTT Expresso tracking URL changed


  • Translation changes


  • Initial release
  • Tested with WordPress 5.3.2
  • Tested with WooCommerce 3.9.1