Linux 软件免费装

SoftSquare Shipping Gateway for WooCommerce - TCS Courier Pakistan

开发者 izhan47
更新时间 2026年11月12日 22:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

woocommerce courier cash on delivery pakistan tcs

下载

1.4.3 1.4.0 1.4.1 1.2.4 1.4.2

详情介绍:

SoftSquare Shipping Gateway for WooCommerce is a TCS Pakistan shipping plugin that connects your WooCommerce store to TCS for shipment booking, shipment tracking, shipping label generation, COD delivery, and day-to-day shipment management, without anyone retyping an address into a courier portal. It is built for online stores in Pakistan that ship with TCS (TCS Express): book a parcel from the order screen, print the consignment note, collect cash on delivery, and let customers follow their parcel on your own site. This is an independent third-party integration developed and maintained by SoftSquare. It is not affiliated with, endorsed by, sponsored by, or officially supported by TCS. TCS is a trademark of its respective owner and is used here only to describe the courier this plugin connects WooCommerce to. This plugin does not talk to TCS directly; it works through the SoftSquare service, which is required for booking, printing or tracking. See External Services below for exactly what is sent and when. Watch a short tour of setup, booking, tracking and customer emails: https://www.youtube.com/watch?v=F8J9dUzp6lA

安装:

  1. Install and activate WooCommerce. This plugin does nothing without it.
  2. Upload the plugin through Plugins → Add New → Upload Plugin, or install SoftSquare Shipping Gateway for WooCommerce directly from the WordPress plugin directory.
  3. Activate it, and open SoftSquare Shipping → Settings. A setup guide at the top takes you through each step and ticks them off as you go.
  4. Press Connect this site. The site registers itself with the SoftSquare service and proves it owns the domain. No key to paste.
  5. Enter the API details TCS gave you, your account number and cost centre, and save. If you do not have them yet, see "Where do I get my TCS API details?" below.
  6. Add your collection address, press Test connection, and publish the "Track your order" page.
  7. Open any order and press Book with TCS.

屏幕截图:

  • Book, print the label, re-book, cancel or arrange a reverse pickup from the TCS shipment box on any order. The latest courier status is shown in plain words.
  • The orders list shows each order's consignment number and its latest TCS status.
  • Every shipment on your account in one list, with the amount to collect and where each parcel is.
  • One shipment's details and its full tracking history.
  • Customers follow their parcel on your own "Track your order" page instead of the courier's website.
  • Preview the branded status email with a real order before any customer receives one.
  • Status rules: change the order status or send your own email when TCS reports a particular status.
  • Book automatically when an order reaches a status you choose, and keep the order status in step with the courier.
  • Enter the TCS account details and collection address that TCS gives you.

升级注意事项:

1.4.3 A new display name only. Nothing changes in your store. 1.4.2 Fixes two display problems on the Shipments screens. Nothing else changes. 1.4.1 Adds a setup guide for new stores. Nothing changes for a store that is already set up. 1.4.0 Adds hand-booked consignments, the bulk consignee sheet, status rules and more. Nothing changes until you turn it on, except the live tracking card on the customer's order page, which you can turn off in the settings. The weight of a mixed cart with an unweighed product now includes the default weight. 1.3.0 Fixes status updates reaching the wrong order on classic order storage, and "Undelivered" being read as delivered. Adds Dashboard and Returns screens. Nothing to reconfigure. The optional Pro services stay off unless SoftSquare turns them on for your site. 1.2.4 Already-connected sites are unaffected. If this site had never connected yet, open SoftSquare Shipping → Settings and press "Connect this site" once after updating. 1.2.3 Internal compliance fixes only (menu-icon CSS, internal naming, tested-up-to). Nothing to reconfigure — your settings, bookings and consignment numbers are kept. 1.2.2 Renames the plugin to SoftSquare Shipping Gateway for WooCommerce. Your settings, bookings and consignment numbers are kept. 1.2.1 Renames the plugin to SoftSquare Shipping Gateway. Your settings, bookings and consignment numbers are kept.

常见问题:

Is this an official TCS plugin?

No. SoftSquare Shipping Gateway for WooCommerce is an independent third-party integration developed and maintained by SoftSquare. TCS is a trademark of its respective owner, and this plugin is not affiliated with, endorsed by, sponsored by, or officially supported by TCS.

Does this plugin integrate WooCommerce with TCS Pakistan?

Yes. It connects your WooCommerce store to TCS Pakistan through the SoftSquare service, so orders can be booked, tracked and managed as TCS shipments without leaving WordPress.

Can I book TCS shipments from WooCommerce?

Yes. Book a TCS shipment from the order screen, in bulk from the orders list, or automatically when an order reaches a status you choose.

Can I track TCS shipments?

Yes. Track a TCS consignment from the WooCommerce order screen, from a public tracking page via the [tcs_tracking] shortcode, or let the plugin check hourly on its own for shipments still in transit.

Does it support TCS COD shipments?

Yes. Cash-on-delivery orders are booked with the amount to collect taken from the order total, or you can set a different amount per order.

Can I generate TCS shipping labels?

Yes. A TCS shipping label (consignment note) can be printed as a PDF as soon as a shipment is booked, individually or in bulk, and is stored locally so reprints are instant.

Can TCS shipment booking be automated?

Yes. Choose the WooCommerce order statuses that should trigger a TCS booking automatically — for example, as soon as an order becomes Processing — and the plugin books it without anyone opening the order.

Do I need a TCS account?

Yes. You need your own TCS COD API credentials — an API username, password and bearer token, plus an account number and cost centre. TCS issues these. Neither this plugin nor SoftSquare can create them for you.

Where do I get my TCS API details?

From TCS. In short:

  1. You need a TCS business account. If you do not have one, use "Open an Account" on TCS's e-commerce page (https://www.tcsexpress.com/ecom-solution) and TCS will contact you.
  2. Ask TCS for access to their COD API, sometimes called the E-COM API. Your TCS account manager can arrange it, or contact TCS through their website (https://www.tcsexpress.com/customer-services).
  3. TCS usually gives you sandbox details first. Choose Sandbox under TCS account, save, and test a booking. Then ask TCS to approve your account for production, which can take a few working days.
  4. TCS can also tell you your account number, customer number and cost centre codes if you do not have them.
You will end up with a bearer token, an API username and password (these are not your TCS website login), an account number, a customer number and at least one cost centre code. The setup guide in the plugin explains each one.

Do I need a SoftSquare account?

You do not create one by hand. Press "Connect this site" under SoftSquare Shipping → Settings and the plugin registers your site with the SoftSquare service and proves it owns the domain. There is no sign-up form, no key to paste, and no account to pay for before the plugin will work — and nothing is sent to SoftSquare until you press that button.

What are the SoftSquare Pro services?

Optional paid services for returns, analytics and TCS cost reports. They run on the SoftSquare service, and SoftSquare turns them on per site. Booking, labels, tracking, COD, status emails and everything else listed under Features work without them. See SoftSquare Pro services above.

Why does the Returns screen show a Pro panel?

Because that service is not on for your site. Contact SoftSquare if you want it. If it was turned on recently, press Refresh Pro services on the Dashboard.

Does the plugin send customer information to an external service?

Yes. Booking a parcel sends the recipient's name, address, phone number and email to the SoftSquare service, which passes what TCS needs to TCS. This is what makes a delivery possible. The External Services section above lists everything that is sent and when.

Can I use it without the SoftSquare service?

No. The service is what talks to TCS. Without it the plugin can store settings but cannot book, print or track. If you run your own copy of the service, point the plugin at it with the SSGW_SERVICE_URL constant in wp-config.php.

Does it work with High-Performance Order Storage?

Yes. The plugin reads and writes order data through the WooCommerce CRUD API and declares compatibility with both HPOS and the block-based cart and checkout.

What happens to my data if I uninstall?

Settings, the activity log and stored label PDFs are deleted. Consignment numbers and courier statuses on your orders are kept, so you can still answer a customer asking where their parcel went. Nothing is deleted from the SoftSquare service.

更新日志:

1.4.3 1.4.2 1.4.1 1.4.0 1.3.0 1.2.4 1.2.3 1.2.2 1.2.1 1.0.0