Connect with us

Fulfillment Services

Overview

Our Fulfillment Services API allows you to submit orders to Shipwire, receive acknowledgment of submitted orders, and determine whether any problems were encountered during order submission.

Many applications are already integrated with Shipwire for order fulfillment.  See all compatible applications.


API Endpoints

Sandbox

https://api.beta.shipwire.com/exec/FulfillmentServices.php

Production

https://api.shipwire.com/exec/FulfillmentServices.php


Example Request

POST /exec/FulfillmentServices.php
Content-Type: application/xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE OrderList SYSTEM "http://www.shipwire.com/exec/download/OrderList.dtd">
<OrderList>
	<Username>api_user@example.com</Username>
	<Password>yourpassword</Password>
	<Server>Test</Server>
	<Referer>023YAHOO</Referer>
	<Order id="test-485">
		<Warehouse>00</Warehouse>
		<AddressInfo type="ship">
			<Name>
				<Full>Sheridan Rawlins</Full>
			</Name>
			<Address1>321 Foo bar lane</Address1>
			<Address2>Apartment #2</Address2>
			<City>Nowhere</City>
			<State>CA</State>
			<Country>US</Country>
			<Zip>12345</Zip>
			<Phone>555-444-3210</Phone>
			<Email>sheridan@rawlins.com</Email>
		</AddressInfo>
		<Shipping>GD</Shipping>
		<Item num="0">
			<Code>12345</Code>
			<Quantity>1</Quantity>
		</Item>
	</Order>
	<Order id="test-486">
		<Warehouse>00</Warehouse>
		<AddressInfo type="ship">
			<Name>
				<Full>Sheridan Rawlins</Full>
			</Name>
			<Address1>321 Foo bar lane</Address1>
			<Address2>Apartment #2</Address2>
			<City>Nowhere</City>
			<State>CA</State>
			<Country>US</Country>
			<Zip>12345</Zip>
			<Phone>(555)444-3210</Phone>
			<Email>sheridan@rawlins.com</Email>
		</AddressInfo>
		<Shipping>GD</Shipping>
		<Item num="0">
			<Code>12345</Code>
			<Quantity>1</Quantity>
		</Item>
	</Order>
	<Order id="test-487">
		<Warehouse>00</Warehouse>
		<AddressInfo type="ship">
			<Name>
				<Full>Sheridan Rawlins</Full>
			</Name>
			<Address1>321 Foo bar lane</Address1>
			<Address2>Apartment #2</Address2>
			<City>Nowhere</City>
			<State>CA</State>
			<Country>US</Country>
			<Zip>12345</Zip>
			<Phone>555.444.3210</Phone>
			<Email>sheridan@rawlins.com</Email>
		</AddressInfo>
		<Shipping>GD</Shipping>
		<Item num="0">
			<Code>654654</Code>
			<Quantity>1</Quantity>
		</Item>
	</Order>
</OrderList>

Example Response

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE SubmitOrderResponse SYSTEM "http://www.shipwire.com/exec/download/SubmitOrderResponse.dtd">
<SubmitOrderResponse>
	<Status>0</Status>
	<TotalOrders>1</TotalOrders>
	<TotalItems>1</TotalItems>
	<TransactionId>1319266806-257193-1</TransactionId>
	<OrderInformation>
		<Order number="SG1011004883" id="1319266806-257193-1" status="accepted">
			<Shipping>
				<Warehouse>UK</Warehouse>
				<Service>Royal Mail Airmail</Service>
				<Cost>5.23</Cost>
			</Shipping>
		</Order>
	</OrderInformation>
    <ProcessingTime>3</ProcessingTime>
</SubmitOrderResponse>

Additional Resources

Test Form

XML Documentation

Please address the following errors:

    Please enter the e-mail address you used to register.
    We will e-mail you a new password shortly.

    Cancel

    An email has been sent to the address on file for your account. Please read and follow the directions provided within that email to reset your password.