Essendant is a leading wholesale distributor of office supplies, furniture, janitorial products, and industrial essentials. Serving businesses of all sizes, Essendant provides access to a vast catalog of products, competitive pricing, and efficient distribution for retailers and commercial buyers.
Product Operations
The primary operation handles the bulk of your inventory management needs.
Get Inventory & Pricing and Quantity
Order Operations
It submits orders to vendors for fulfillment and subsequently imports the shipment details, ensuring an integration between order processing and shipment tracking.
Send Orders
When orders are placed, this operation generates an XML file containing all necessary order details and uploads it to Essendant’s FTP server for fulfillment processing.
Key Details
-
File Generation:
- The file is automatically created with a unique Fulfillment Request Number.
- It must adhere to Essendant’s XML schema for orders.
-
Data Included:
- Order Header: Order ID, date, and customer reference.
- Shipping Details: Customer’s name, address, city, state, postal code, and phone number.
- Line Items: SKU, quantity, price per unit, and any applicable discounts.
- Shipping Method: Indicates preferred carrier options (e.g., USPS, UPS, FedEx) with specific codes if required.
-
Processing Considerations:
- Once the file is uploaded, Essendant’s system confirms receipt automatically.
- Errors in data mapping (such as invalid SKUs or missing shipping info) may result in order rejections, so validation on your side is essential.
Get Shipments
After processing and shipping orders, Essendant places shipment files on the FTP server. This operation retrieves those files to update your system with shipping status and tracking details.
Key Details
-
File Location & Format:
- Shipment files are located in a dedicated FTP directory.
- Typically formatted in XML, each file corresponds to one or more orders.
-
Shipment Information Provided:
- Order Identification: Matches back to the original Fulfillment Request.
- Tracking Data: Includes tracking number, carrier, and shipping method.
- Shipment Status: Provides a simple shipped/not-shipped flag.
-
Processing Considerations:
- Partial shipments are generally not supported; an order appears only when fully shipped.
- Ensure your mapping template correctly links tracking information back to the order in your system.