Import Shipping Fulfillments Into eBay
This task will create shipping fulfillments against existing orders in eBay, based on data provided via an XML file.
Settings
eBay Connection
Required
Select the eBay connection to use. See Connecting to eBay for how to create a new connection to eBay.
Fail File
Required
The XML file to save failed records to. The XML format will be the same as the input file.
Input File
Required
The XML file containing records to import into eBay. An example of the XML format is shown below.
Success File
Required
The XML file to save successful records to. The XML format will be the same as the input file.
Prevent Reprocessing
Required
Set to true to prevent the same records being processed more than once, based on the value of the <ExternalId>
element in the XML.
Timeout
Optional
The length of time (in seconds) to wait for responses from the eBay API. Leave blank to use the default timeout.
Examples
A sample input file is shown below.
<?xml version="1.0"?>
<ShippingFulfillments>
<ShippingFulfillment>
<ExternalId>29785</ExternalId>
<OrderId>12345</OrderId>
<LineItems>
<LineItem>
<LineItemId>12345</LineItemId>
<Sku>TEST0001</Sku><!-- Can be used to look up the line item ID -->
<Quantity>1</Quantity>
</LineItem>
</LineItems>
<ShippedDate>2025-09-04T00:00:00</ShippedDate>
<ShippingCarrierCode>Royal Mail</ShippingCarrierCode><!-- A list of the carrier codes can be obtained via the Export Fulfillment Policies task -->
<TrackingNumber>123456789</TrackingNumber>
</ShippingFulfillment>
</ShippingFulfillments>