WeSupply

How to Automate Shipment Update for FragilePAK Tracking Solution?

Content. Overview. How to automate shipping updates for FragilePAK shipments?. . Overview. Damaged or lost freight can be a logistical nightmare, costing your company time and money.. Not only is it costly when freight is damaged or lost, but it can also mean a loss in customers and damage to your company's reputation. If a customer inquires about their order, you need to be able to give them an answer quickly and accurately.. WeSupply has partnered with FragilePAK to offer a seamless freight tracking experience. With our integrated solution, you can track your shipments from start to finish in one place. You'll always know where your packages are and when they're expected to arrive.. . How to automate shipping updates for FragilePAK shipments?. You must provide the shipment events to WeSupply using our Shipment Update API in order to automate shipping updates for FragilePAK.. Step 1. Decide what type of authentication you'll be using to send shipment updates through. OAuth or API Key are the two options for authentication.. Step 2. Below are the fields that are recommended to be used when sending shipment updates from external sources. For additional documentation on the topic, please refer to our API documentation here. Please keep in mind that some fields are required and others are optional, meaning you can choose whether or not to send them, depending on what type of shipping information you would like to display to your customers.. . OrderID - This is a unique internal Order ID used to keep track of orders. Each order is assigned a unique Order ID that will not be duplicated. When sending a shipment update to change the status of your packages, this number can be essential. ItemShippingTracking - This represents the tracking number, which is a unique identifier provided to each package just before it is shipped. This number serves as a unique ID code that allows people to follow and track their package from the point of origin (warehouse, storage facility, etc.) to the final destination.. ItemTrackingUrl - If you're using a tracking URL from an external carrier that's not natively supported by WeSupply, this field is required. If you're sending a value for this field, you must also include an ItemShippingStatusId. When the carrier is informed that they will need to pick up the shipment from the fulfillment center, the tracking link is created. Customers can use this link to track their packages using the tracking number given to them. ItemShippingService - This represents the specific shipping service used to deliver products to your customers. You may offer a variety of shipping services for your clients to choose from, such as standard mail services to any other delivery options that best suit your customers' needs. Example: FedEx Ground, FedEx Home Delivery, etc. ItemPOShipper - This represents the name of the shipping carriers, which are the services that deliver your customers' orders. ItemShippingStatusId - The status of packages while they are being shipped with a carrier and en route to the customer's location is known as shipment status. They can range from label creation to in transit, exceptions, out for delivery, delivered, as well as anything else specific to the carrier you use. Please take note that this field is only required if you're using an ItemTrackingUrl from an external source. ShippingDeliveryETA - The shipping delivery ETA is the expected arrival time of a package at a certain destination. ShippingDate - The shipping date is the day on which the order is dispatched to the customer from the warehouse. ShippingDescription - This represents a short tracking description that marks the main shipping activity, such as Arrived, In Transit, Delivered, etc. ShippingSummary - The tracking summary information includes any necessary details about the current shipping status. Example: Your item arrived at our SAINT PAUL, MN 55131 origin facility on May 4, 2022 at 11:34 pm. The item is currently in transit to the destination. ShippingLocation - The location where the shipping event occurs. ProductPartNo - This is a unique product identifier, used to differentiate products and ensure better tracking. ItemID - The unique ID of the item. ItemQuantity - The quantity of the items. Example of Shipment Update API call:. { "OrderID": "mage_11", "ItemShippingTracking": "1Z123456789", "ItemShippingService": "FragilePAK", "ItemTrackingUrl": "http://example.com/tracking=1Z123456789", "ItemShippingStatusId": 2, "ItemPOShipper": "FragilePAK", "ShippingDeliveryETA":"1653048890", "ShippingDate":"1651564370", "ShippingDescription":"Arrived at origin facility", "ShippingSummary":"Your item arrived at our SAINT PAUL, MN 55131 origin facility on May 4, 2022 at 11:34 pm. The item is currently in transit to the destination.", "ShippingLocation":"SAINT PAUL, MN", "Items": [{ "ItemID": "123", "ProductPartNo": "WS-123", "ItemQuantity": 2 }] } .
Was this article helpful?

Still puzzling over something?

The agent has read this article — and everything around it. Ask a follow-up and it answers in seconds.