shipperhq/module-shipping-tracker
Composer 安装命令:
composer require shipperhq/module-shipping-tracker
包简介
Shipping Tracker - By the ShipperHQ Team
README 文档
README
A simple extension which allows you to enter custom shipment tracking URLs. This will enable your customers to have a clickable shipping tracking link in the new shipment email and when viewing their order in Magento.
Features
- Custom Tracking URLs: Define generic tracking URL patterns for your shipments.
- Multiple Trackers: Configure up to five independent trackers (Tracker 1…5).
- Email and Account Links: Adds clickable tracking links to shipment emails and the order view in My Account.
- Carrier-Agnostic: Works with any carrier that provides a public tracking URL.
- Per-Store Configuration: Scope settings at website/store view for multi-store setups.
- Magento 2 Compatible: Tested with Magento 2.4.4+.
Installation
Install using composer by adding to your composer file using commands:
- composer require shipperhq/module-shipping-tracker
- composer update
- bin/magento setup:upgrade
For up-to-date installation instructions, use the composer commands above.
Requirements
- Magento 2.4.4+
- Compatibility with earlier editions is possible but not maintained
- Supports both Magento Opensource (Community) and Magento Commerce (Enterprise)
Configuration
The shipping tracker configuration can be found under: Stores > Configuration > Sales > Shipping Methods > ShipperHQ Tracker 1...5
- Enable one of the trackers (Tracker 1…5).
- Set a descriptive Title (shown to customers).
- Choose a Predefined Carrier (Pre URL) or select "Use Manual Url" to provide your own.
- If using Manual Url, enter a Tracking URL pattern using the placeholders below.
Placeholders supported in the Tracking URL pattern:
- #TRACKNUM#: Replaced with the package tracking number. Include this exactly where the carrier expects the tracking value.
- #POSTCODE#: Replaced with the destination postcode when available. Only include if required by the carrier’s tracking page. If the postcode is not available, the token will not be replaced.
- #SPECIAL#: Add this token when you need to link to a generic tracking page without auto-inserting a tracking number. When present, the module removes #SPECIAL# and also strips any #TRACKNUM# token from the URL, resulting in a general tracking page link.
Examples (Manual Url):
- Tracking number only:
https://carrier.example/track?num=#TRACKNUM# - Tracking number + postcode:
https://carrier.example/track?num=#TRACKNUM#&postcode=#POSTCODE# - Generic tracking page (no auto-insert):
https://carrier.example/track#SPECIAL#
Support
If you have any issues with this extension, open an issue on GitHub.
Contribution
Any contribution is highly appreciated. The best way to contribute code is to open a pull request on GitHub.
License
Copyright (c) 2015 Zowta LLC & Zowta Ltd. See license for details.
We also dutifully respect the Magento OSL license, which is included in this codebase.
Copyright
Copyright (c) 2016 Zowta LLC & Zowta Ltd.
shipperhq/module-shipping-tracker 适用场景与选型建议
shipperhq/module-shipping-tracker 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 59.13k 次下载、GitHub Stars 达 12, 最近一次更新时间为 2018 年 02 月 23 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 shipperhq/module-shipping-tracker 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 shipperhq/module-shipping-tracker 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 59.13k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 12
- 点击次数: 16
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: OSL-3.0
- 更新时间: 2018-02-23