In some cases, you may need to include tracking details for orders imported into WeSupply which have items that are shipped via external sources not included in standard carriers such as UPS, USPS, FedEx, etc.
It's possible to do this via the WeSupply API by updating the order with a few pieces of extra information. These are the Custom Tracking Information Parameters that WeSupply needs in order to be able to handle tracking from such external sources:
Here's a quick example of an XML section that contains these details:
For JSON order import format, use the same parameters "ItemShippingStatusId", "ItemShippingStatus", "ItemTrackingUrl" along with the corresponding values you would like to send.
These can be included in the XML that's sent to WeSupply in order to update the order via our API. For more information on how to use our API, please refer to our WeSupply API Docs.
NOTE: Please note that, for orders that are updated with a custom tracking URL using this method, WeSupply will not automatically update the status for tracking numbers and you will need to perform an order update every time the carrier updates the shipping status with the updated details.
Also, every time you perform an order update with a new ItemSippingStatusId, the related notfication will be sent by WeSupply.