FAQ
Overview · Installation · Configuration · Usage · Developer notes
Do I need a 17TRACK or AfterShip account? Yes. The add-on talks to the service with your own API key. Both services have plans by number of tracked parcels; the add-on adds no fee per parcel.
Which carriers are supported? Whatever your tracking service supports for your account. The add-on sends the carrier code for USPS, UPS, FedEx and DHL (and Australia Post, Canada Post and Swiss Post on AfterShip). For other carriers the service detects the carrier from the number, or you add a line under Carrier codes.
Has it been tested with a live account? All flows were tested against mock servers that answer like the 17TRACK and AfterShip APIs, including signed webhooks and error answers. A test with a live account is still open; if your account answers differently, contact support.
What if a webhook is lost? The cron job checks every parcel that had no update for the set number of hours (6 by default).
Does it change order statuses on its own? Only through the rules you set (by default: Delivered sets Complete), only for orders in the statuses you allow, and through the normal CS-Cart status change. Every change is in the activity log.
What happens with canceled orders? Nothing: Canceled is not in the default list of statuses the rules may change.
An order has two parcels. Is it completed after the first one? No. By default the Delivered rule waits for every parcel of the order.
I changed a tracking number. What happens? The parcel is reset and registered with the new number: at once on CS-Cart 4.18 and later, and on 4.17 when the order or shipment form is saved. The cron job also catches numbers changed through the API.
Is the customer page cached by the full page cache? No. The order page is personal and never cached; the add-on prints nothing on cached pages.
Does it work with CS-Cart Ultimate storefronts? Yes. The settings apply to the whole installation and the customer tab appears on every storefront.
Still stuck?
Section titled “Still stuck?”Work through the troubleshooting guide, then contact support with your CS-Cart version, edition, PHP version and the add-on version (1.0.0).