Pushing Fulfillments from FarApp

FarApp Fulfillment API

FarApp can post a standard XML fulfillment document to an endpoint on your system. You would provide the URL and any credentials required, and then have a listener which could parse a document structured like the example below.

Posting-Document (XML)

The following is an example XML posting document (note that many of the fields are optional):

<?xml version="1.0" encoding="UTF-8"?>
<FulfillmentList>
	<Fulfillment>
		<OrderNumber>{ORDER_NUMBER}</OrderNumber>
		<ShipDate>{SHIP_DATE}</ShipDate>
		<TrackingNumber>{TRACKING_NUMBER}</TrackingNumber>
		<STATUS>{STATUS}</STATUS> <!-- If "Complete" then Items not needed -->
		<Carrier>{CARRIER}</Carrier>
		<ShipMethod>{METHOD}</ShipMethod>
		<Items> <!-- Optional -->
			<Item>
				<SKU>{SKU}</SKU>
				<Quantity>{QUANTITY_SHIPPED}</Quantity>
			</Item>
			...
		</Items>
	</Fulfillment>
</FulfillmentList>

 

 

Comments