| 开发者 | izhan47 |
|---|---|
| 更新时间 | 2026年9月30日 18:21 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
softsquare-shipping-gateway-for-woocommerce), as WordPress.org requires.wp_add_inline_style() instead of an inline <style> tag, internal PHP class/function/constant names now use the SSGW_/ssgw_ prefix instead of the collision-prone SSG_/ssg_, and the plugin now declares compatibility up to WordPress 7.1. No functional changes, and no stored setting, order metadata, database table, hook, AJAX action or REST route was renamed — existing installations are unaffected.