Orders API WSDL

 In API/Developers

 

Operations

Get Orders by Shipping Number

Get Orders by Order Number 

Get Orders by Date and Status

Create Orders

Please note:

It is your responsibility to properly set up all translation features, perform testing, and request support from ShipEdge in a timely manner. It is your responsibility to test and verify the integration between ShipEdge and any 3rd party selling channel. We strongly recommend frequent testing of any integration, specially when changes occur on your selling channel (e.g. SKU renaming, shipping method variations, permissions and credentials). ShipEdge is not responsible for translation issues, omitted orders, or any other issues related to communication with any 3rd party selling channel. Support for channel automation requires at least 24 hours for investigation before any action can be taken (hourly development charges may apply). The warehouse is not responsible for any omission, duplication or error in your orders coming through this system, and you agree not to get the warehouse involved in integration issues, nor will they make any exception or procedure changes due to the use of this feature.

BASE API  http://integration.shipedge.com/API/Orders_2/OrderAPI.php?wsdl  

access
ParemeterTypeDescription
AccountID (*)intYour AccountID.
Key (*)varcharYour API Key.
Warehouse (*)varcharThis will be found in your ShipEdge account. Preferences>API Integration> Warehouse.
Example
<access xsi:type=”tns:access”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<Key xsi:type=”xsd:string”>13439852318c7988c8774f02bad0b1d5</Key>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>

Get Order by Shipping Numbers

Gets the collection of orders. – Returns Orders in your account, along with the values for each attribute in each on (metadata).

Method: ordersAccount
orderList

Paremeter      

Type

Description

itemvarcharSpecify a list of SHIPPING NUMBER to get details about orders. 
Example
<orderList SOAP-ENC:arrayType=”xsd:string[2]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”xsd:string”>196514</item>
<item xsi:type=”xsd:string”>165451</item>
</orderList>

 

Request

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://integration.shipedge.com/API/Orders/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<tns:ordersAccount xmlns:tns="http://integration.shipedge.com/API/Orders/">
<access xsi:type="tns:access">
<AccountID xsi:type="xsd:int">210</AccountID>
<Key xsi:type="xsd:string">xxxxxxxxxx</Key>
<Warehouse xsi:type="xsd:string">demo</Warehouse>
</access>
<orderList SOAP-ENC:arrayType="xsd:string[2]" xsi:type="SOAP-ENC:Array">
<item xsi:type="xsd:string">196514</item>
<item xsi:type="xsd:string">165451</item>
</orderList>
</tns:ordersAccount>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response

<SOAP-ENV:Envelope xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:tns=”http://integration.shipedge.com/API/Orders/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<SOAP-ENV:Body>
<ns1:ordersAccountResponse xmlns:ns1=”http://integration.shipedge.com/API/Orders/”>
<requestOrders xsi:type=”tns:ordersResponse”>
<access xsi:type=”tns:accessResponse”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<AccessAccount xsi:type=”xsd:string”>Allow: ordersAccount</AccessAccount>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>
<ordersResp SOAP-ENC:arrayType=”tns:orderArray[2]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:orderArray”>
<ShippingNum xsi:type=”xsd:string”>196508</ShippingNum>
<OrderNum xsi:type=”xsd:string”>5119558_cp_C_cp_shipedge_NC2_cp</OrderNum>
<orderRef xsi:type=”xsd:string”/>
<orderShipCarrier xsi:type=”xsd:string”>Fedex</orderShipCarrier>
<orderShipMethod xsi:type=”xsd:string”>FINTFRT</orderShipMethod>
<TrackingNum xsi:type=”xsd:string”>794617133411</TrackingNum>
<ActualWeight xsi:type=”xsd:string”>0.5</ActualWeight>
<OrderDate xsi:type=”xsd:string”>2014-10-02 16:44:31</OrderDate>
<ShipDate xsi:type=”xsd:string”>2014-10-03 22:33:57</ShipDate>
<custEmail xsi:type=”xsd:string”>nils.flores@gmail.com</custEmail>
<custFName xsi:type=”xsd:string”>Jorge</custFName>
<custLName xsi:type=”xsd:string”>Rodrigues</custLName>
<custCompany xsi:nil=”true” xsi:type=”xsd:string”/>
<custState xsi:type=”xsd:string”>Derbyshire</custState>
<custCity xsi:type=”xsd:string”>derby</custCity>
<custZip xsi:type=”xsd:string”>DE23 8GG</custZip>
<custCountry xsi:type=”xsd:string”>United Kingdom</custCountry>
<custAddress1 xsi:type=”xsd:string”>53 wilfred street</custAddress1>
<custAddress2 xsi:type=”xsd:string”/>
<custAddress3 xsi:type=”xsd:string”/>
<billFName xsi:type=”xsd:string”>Jorge</billFName>
<billLName xsi:type=”xsd:string”>Rodrigues</billLName>
<billCompany xsi:type=”xsd:string”/>
<billState xsi:type=”xsd:string”>Derbyshire</billState>
<billCity xsi:type=”xsd:string”>derby</billCity>
<billZip xsi:type=”xsd:string”>DE23 8GG</billZip>
<billCountry xsi:type=”xsd:string”>United Kingdom</billCountry>
<billAddress1 xsi:type=”xsd:string”>53 wilfred street</billAddress1>
<billAddress2 xsi:type=”xsd:string”/>
<billAddress3 xsi:type=”xsd:string”/>
<Residential xsi:type=”xsd:string”>NO</Residential>
<RequireSignature xsi:type=”xsd:string”>NO</RequireSignature>
<Priority xsi:nil=”true” xsi:type=”xsd:string”/>
<Note xsi:type=”xsd:string”/>
<Status xsi:type=”xsd:string”>SHIPPED</Status>
<Items xsi:type=”xsd:string”>1</Items>
<HoldReleaseDate xsi:nil=”true” xsi:type=”xsd:string”/>
<Detaill SOAP-ENC:arrayType=”tns:DetaillSku[1]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:DetaillSku”>
<Sku xsi:type=”xsd:string”>s15-10</Sku>
<Qty xsi:type=”xsd:string”>1</Qty>
<SoldPrice xsi:type=”xsd:string”>0.00</SoldPrice>
<Description xsi:type=”xsd:string”/>
<Currency xsi:type=”xsd:string”>USD</Currency>
</item>
</Detaill>
<DetaillCost xsi:nil=”true” xsi:type=”tns:DetaillCost”/>
</item>
</ordersResp>
</requestOrders>
</ns1:ordersAccountResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Get Order by Order Numbers

Gets the collection of orders. – Returns Orders in your account, along with the values for each attribute in each on (metadata).

Method: ordersNumAccount
orderList

Paremeter      

Type

Description

itemvarcharSpecify a list of ORDER NUMBER to get details about orders. 
Example
<orderList SOAP-ENC:arrayType=”xsd:string[2]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”xsd:string”>1221595500011_2</item>
<item xsi:type=”xsd:string”>196508</item>
</orderList>

Request

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://integration.shipedge.com/API/Orders/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<tns:ordersNumAccount xmlns:tns="http://integration.shipedge.com/API/Orders/">
<access xsi:type="tns:access">
<AccountID xsi:type="xsd:int">210</AccountID>
<Key xsi:type="xsd:string">xxxxxxxx</Key>
<Warehouse xsi:type="xsd:string">demo</Warehouse>
</access>
<orderList SOAP-ENC:arrayType="xsd:string[2]" xsi:type="SOAP-ENC:Array">
<item xsi:type="xsd:string">1221595500011_2</item>
<item xsi:type="xsd:string">196508</item>
</orderList>
</tns:ordersNumAccount>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response

<SOAP-ENV:Envelope xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:tns=”http://integration.shipedge.com/API/Orders/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<SOAP-ENV:Body>
<ns1:ordersNumAccountResponse xmlns:ns1=”http://integration.shipedge.com/API/Orders/”>
<requestOrders xsi:type=”tns:ordersResponse”>
<access xsi:type=”tns:accessResponse”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<AccessAccount xsi:type=”xsd:string”>Allow: ordersNumAccount</AccessAccount>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>
<ordersResp SOAP-ENC:arrayType=”tns:orderArray[1]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:orderArray”>
<ShippingNum xsi:type=”xsd:string”>196524</ShippingNum>
<OrderNum xsi:type=”xsd:string”>1221595500011_2</OrderNum>
<orderRef xsi:type=”xsd:string”>120829931834</orderRef>
<orderShipCarrier xsi:type=”xsd:string”/>
<orderShipMethod xsi:type=”xsd:string”/>
<TrackingNum xsi:nil=”true” xsi:type=”xsd:string”/>
<ActualWeight xsi:type=”xsd:string”>0.2</ActualWeight>
<OrderDate xsi:type=”xsd:string”>2014-11-05 13:02:48</OrderDate>
<ShipDate xsi:nil=”true” xsi:type=”xsd:string”/>
<custEmail xsi:type=”xsd:string”>nvnjrq36wv4y03x@marketplace.amazon.com</custEmail>
<custFName xsi:type=”xsd:string”>Aydee</custFName>
<custLName xsi:type=”xsd:string”>Elizondo martinez</custLName>
<custCompany xsi:nil=”true” xsi:type=”xsd:string”/>
<custState xsi:type=”xsd:string”>Monterrey</custState>
<custCity xsi:type=”xsd:string”>Monterrey</custCity>
<custZip xsi:type=”xsd:string”>64700</custZip>
<custCountry xsi:type=”xsd:string”>Mexico</custCountry>
<custAddress1 xsi:type=”xsd:string”>Rio Aguanaval 2206 local 3 Col. Roma</custAddress1>
<custAddress2 xsi:type=”xsd:string”/>
<custAddress3 xsi:type=”xsd:string”/>
<billFName xsi:type=”xsd:string”>Aydee</billFName>
<billLName xsi:type=”xsd:string”>Elizondo martinez</billLName>
<billCompany xsi:type=”xsd:string”/>
<billState xsi:type=”xsd:string”>Monterrey</billState>
<billCity xsi:type=”xsd:string”>Monterrey</billCity>
<billZip xsi:type=”xsd:string”>64700</billZip>
<billCountry xsi:type=”xsd:string”>Mexico</billCountry>
<billAddress1 xsi:type=”xsd:string”>Rio Aguanaval 2206 local 3 Col. Roma</billAddress1>
<billAddress2 xsi:type=”xsd:string”/>
<billAddress3 xsi:type=”xsd:string”/>
<Residential xsi:type=”xsd:string”/>
<RequireSignature xsi:type=”xsd:string”/>
<Priority xsi:nil=”true” xsi:type=”xsd:string”/>
<Note xsi:type=”xsd:string”/>
<Status xsi:type=”xsd:string”>PROCESSING</Status>
<Items xsi:type=”xsd:string”>1</Items>
<HoldReleaseDate xsi:nil=”true” xsi:type=”xsd:string”/>
<Detaill SOAP-ENC:arrayType=”tns:DetaillSku[1]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:DetaillSku”>
<Sku xsi:type=”xsd:string”>PHI/F-9308-900-0</Sku>
<Qty xsi:type=”xsd:string”>1</Qty>
<SoldPrice xsi:type=”xsd:string”>0.00</SoldPrice>
<Description xsi:type=”xsd:string”/>
<Currency xsi:type=”xsd:string”>USD</Currency>
</item>
</Detaill>
<DetaillCost xsi:nil=”true” xsi:type=”tns:DetaillCost”/>
</item>
</ordersResp>
</requestOrders>
</ns1:ordersNumAccountResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Get Order by Order Date and Status

Gets the collection of orders. – Returns Orders in your account, along with the values for each attribute in each on (metadata).

Method: ordersDateStatusAccount
dateList

Paremeter      

Type

Description

dateBeginvarcharStart date searchar, format YYYY-MM-DD
dateEndvarcharEnd date searchar, format YYYY-MM-DD
StatusvarcharStatus orders to find, if empty return all orders, status type: SHIPPED, CANCEL, PROCESSING, PENDING
Example
<dateList xsi:type=”tns:dateStatusList”>
<dateBegin xsi:type=”xsd:string”>2014-10-15</dateBegin>
<dateEnd xsi:type=”xsd:string”>2014-10-15</dateEnd>
<Status xsi:type=”xsd:string”>SHIPPED</Status>

Request

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:tns=”http://integration.shipedge.com/API/Orders/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<SOAP-ENV:Body>
<tns:ordersDateStatusAccount xmlns:tns=”http://integration.shipedge.com/API/Orders/”>
<access xsi:type=”tns:access”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<Key xsi:type=”xsd:string”>xxxx</Key>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>
<dateList xsi:type=”tns:dateStatusList”>
<dateBegin xsi:type=”xsd:string”>2014-09-15</dateBegin>
<dateEnd xsi:type=”xsd:string”>2014-10-15</dateEnd>
<Status xsi:type=”xsd:string”>SHIPPED</Status>
</dateList>
</tns:ordersDateStatusAccount>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response

<?xml version=”1.0″ encoding=”ISO-8859-1″?>
<SOAP-ENV:Envelope xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:tns=”http://integration.shipedge.com/API/Orders/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<SOAP-ENV:Body>
<ns1:ordersDateStatusAccountResponse xmlns:ns1=”http://integration.shipedge.com/API/Orders/”>
<requestOrders xsi:type=”tns:ordersResponse”>
<access xsi:type=”tns:accessResponse”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<AccessAccount xsi:type=”xsd:string”>Allow: ordersDateStatusAccount&lt;br&gt;</AccessAccount>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>
<ordersResp SOAP-ENC:arrayType=”tns:orderArray[1]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:orderArray”>
<ShippingNum xsi:type=”xsd:string”>196500</ShippingNum>
<OrderNum xsi:type=”xsd:string”>463211_test_dont_ship_cp1</OrderNum>
<orderRef xsi:type=”xsd:string”/>
<orderShipCarrier xsi:type=”xsd:string”>USPS</orderShipCarrier>
<orderShipMethod xsi:type=”xsd:string”>FCD</orderShipMethod>
<TrackingNum xsi:type=”xsd:string”>9400111969000940000011</TrackingNum>
<ActualWeight xsi:type=”xsd:string”>0.2</ActualWeight>
<OrderDate xsi:type=”xsd:string”>2014-09-15 21:17:50</OrderDate>
<ShipDate xsi:type=”xsd:string”>2014-10-06 03:44:41</ShipDate>
<custEmail xsi:type=”xsd:string”/>
<custFName xsi:type=”xsd:string”>Frank</custFName>
<custLName xsi:type=”xsd:string”>Weil</custLName>
<custCompany xsi:nil=”true” xsi:type=”xsd:string”/>
<custState xsi:type=”xsd:string”>NY</custState>
<custCity xsi:type=”xsd:string”>NEW YORK</custCity>
<custZip xsi:type=”xsd:string”>10012-2623</custZip>
<custCountry xsi:type=”xsd:string”>United States</custCountry>
<custAddress1 xsi:type=”xsd:string”>636 BROADWAY</custAddress1>
<custAddress2 xsi:type=”xsd:string”>RM 516</custAddress2>
<custAddress3 xsi:type=”xsd:string”/>
<billFName xsi:type=”xsd:string”>Frank</billFName>
<billLName xsi:type=”xsd:string”>Weil</billLName>
<billCompany xsi:type=”xsd:string”>Xxx</billCompany>
<billState xsi:type=”xsd:string”>NY</billState>
<billCity xsi:type=”xsd:string”>NEW YORK</billCity>
<billZip xsi:type=”xsd:string”>10012-2623</billZip>
<billCountry xsi:type=”xsd:string”>United States</billCountry>
<billAddress1 xsi:type=”xsd:string”>636 BROADWAY</billAddress1>
<billAddress2 xsi:type=”xsd:string”>RM 516</billAddress2>
<billAddress3 xsi:type=”xsd:string”/>
<Residential xsi:type=”xsd:string”>NO</Residential>
<RequireSignature xsi:type=”xsd:string”>NO</RequireSignature>
<Priority xsi:nil=”true” xsi:type=”xsd:string”/>
<Note xsi:type=”xsd:string”/>
<Status xsi:type=”xsd:string”>SHIPPED</Status>
<Items xsi:type=”xsd:string”>1</Items>
<HoldReleaseDate xsi:nil=”true” xsi:type=”xsd:string”/>
<Detaill SOAP-ENC:arrayType=”tns:DetaillSku[1]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:DetaillSku”>
<Sku xsi:type=”xsd:string”>PHI/670S</Sku>
<Qty xsi:type=”xsd:string”>1</Qty>
<SoldPrice xsi:type=”xsd:string”>0.00</SoldPrice>
<Description xsi:type=”xsd:string”/>
<Currency xsi:type=”xsd:string”>USD</Currency>
</item>
</Detaill>
<DetaillCost xsi:nil=”true” xsi:type=”tns:DetaillCost”/>
</item>
</ordersResp>
</requestOrders>
</ns1:ordersDateStatusAccountResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Create Order

Create orders in status pending

 

Method: addOrdersAccount
ordersList

Paremeter

Type

Description

ordersListarrayArray orders, type items(orders)

 

items(orders)

Paremeter

Type

Description

orderNum (*)varcharOrder# must be unique. You may use a shopping-cart or order processing software ID. It is recommended to use incremental consecutive numbers. If an Order# is repeated, the system will not import that row.
orderRefvarcharorderRef used by customer as their reference number. Many times will be the channel item number or transaction ID. For shopping carts you may use the customerID or nick name.
orderShipMethod (*)varchar
please refer to ship method codes table.
orderCommentsvarchar
personalized comments inside the packing slip.
custEmailvarchar
we can send order status updates to this email on your behalf.
custPhonevarcharYour customer’s delivery phone# is required on all international orders and express shipments. You may use your own phone number if you don’t have the buyers contact phone#.
custFName (*)varchar
Use as first name or as complete name.
custLNamevarchar
Last name after first name
custCompanyvarchar
If buyer is a company or organization
custAddress1 (*)varchar
street delivery address
custAddress2varcharapartment or unit number. International order may use this field for zone or area.
custCity (*)varchardelivery city name
custState (*)varcharstate or province
custZip (*)varchardelivery arear postal code.
custCountry (*)varchardelivery country name
custBillFNamevarcharBuyer first or complete name. Used for customer services purposes and order management. If left blank we will repeat the delivery address.
custBillLNamevarcharIf left blank we will repeat the delivery address
custBillCompanyvarcharIf left blank we will repeat the delivery address
custBillAddress1varcharIf left blank we will repeat the delivery address
custBillAddress2varcharIf left blank we will repeat the delivery address
custBillCityvarcharIf left blank we will repeat the delivery address
custBillStatevarcharIf left blank we will repeat the delivery address
custBillZipvarcharIf left blank we will repeat the delivery address
custBillCountryvarcharIf left blank we will repeat the delivery address
orderCODvarcharAmount to be picked up when shipment is delivered (only available through UPS — additional service fees apply).
orderInsurancevarcharIf insurance is required, please include the insurance amount otherwise leave blank (additional charges apply). UPS and FedEx automatically include insurance up to $100 at no additional charge.
orderReqSignaturevarcharYES or NO (blank or nill)
CheckoutDatevarcharpayment cleared date.
CartIDvarchar
If multiple you sell through multiple shopping carts.
ChannelIDvarcharIf multiple you sell through multiple Channels.
LogoIDvarcharTo be shown in the packing list. In case you use a different logo on multiple channels or shopping carts (not yet implemented).
NoteFromvarcharIf you would like to include your address or a different note specific for each order (not yet implemented).
ShipmentSubtotalvarcharTotal amount charged for merchandise not including shipping & handling charges.
ShippingChargevarcharShipping and Handling charges.
TotalChargevarcharTotal amount charged for merchandise plus shipping & handling charges.
ResidentialvarcharYES / NO. Used to attain different service levels by UPS or FedEx. We can fill this for you if you are subscribed to automatic address verification and residence status (this service will detect the status of the delivery and automatically select the correct service: Commercial or Residential)
CustCommentsvarcharComments received by customer during checkout.
WarehouseIDvarcharNot required for home warehouse. Only used by multi-warehouse users or drop-shipping.
DetaillSku (*)arrayArray of SKUs, type items(detail)

 

items(detail)

Paremeter

Type

Description

Sku (*)varcharThe SKU we need to place in the package.
Qty (*)varcharThe number of products for its respective SKU
SoldPricevarcharPrice sku selled
DescriptionvarcharDescription product selled

Request

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:tns=”http://integration.shipedge.com/API/Orders/”>

<SOAP-ENV:Body>
<tns:addOrdersAccount xmlns:tns=”http://integration.shipedge.com/wAPI/Orders/”>
<access xsi:type=”tns:access”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<Key xsi:type=”xsd:string”>xxxxxx</Key>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>
<ordersList xsi:type=”SOAP-ENC:Array” SOAP-ENC:arrayType=”tns:orders[1]“>
<item xsi:type=”tns:orders”>
<orderNum xsi:type=”xsd:string”>999000_1_18</orderNum>
<orderShipMethod xsi:type=”xsd:string”>PPD</orderShipMethod>
<orderComments xsi:type=”xsd:string”>Comments</orderComments>
<custEmail xsi:type=”xsd:string”>x@x.com</custEmail>
<custPhone xsi:type=”xsd:string”>123</custPhone>
<custFName xsi:type=”xsd:string”>Luis</custFName>
<custLName xsi:type=”xsd:string”>cust Name</custLName>
<custCompany xsi:type=”xsd:string”>cust Company</custCompany>
<custAddress1 xsi:type=”xsd:string”>123 Campbellton</custAddress1>
<custAddress2 xsi:type=”xsd:string”>cust Address2</custAddress2>
<custCity xsi:type=”xsd:string”>Montague – PE</custCity>
<custState xsi:type=”xsd:string”>PE</custState>
<custZip xsi:type=”xsd:string”>C0A 1R0</custZip>
<custCountry xsi:type=”xsd:string”>Canada</custCountry>
<custBillFName xsi:type=”xsd:string”>Bill FName</custBillFName>
<custBillLName xsi:type=”xsd:string”>Bill LName</custBillLName>
<custBillCompany xsi:type=”xsd:string”>Bill Company</custBillCompany>
<custBillAddress1 xsi:type=”xsd:string”>Bill Address1</custBillAddress1>
<custBillAddress2 xsi:type=”xsd:string”>Bill Address2</custBillAddress2>
<custBillCity xsi:type=”xsd:string”></custBillCity>
<custBillState xsi:type=”xsd:string”></custBillState>
<custBillZip xsi:type=”xsd:string”></custBillZip>
<custBillCountry xsi:type=”xsd:string”>United States</custBillCountry>
<orderCOD xsi:type=”xsd:string”></orderCOD>
<orderInsurance xsi:type=”xsd:string”>NO</orderInsurance>
<orderReqSignature xsi:type=”xsd:string”>NO</orderReqSignature>
<CheckoutDate xsi:type=”xsd:string”>2010-02-24 12:12:12</CheckoutDate>
<CartID xsi:type=”xsd:string”></CartID>
<ChannelID xsi:type=”xsd:string”></ChannelID>
<LogoID xsi:type=”xsd:string”></LogoID>
<NoteFrom xsi:type=”xsd:string”></NoteFrom>
<ShipmentSubtotal xsi:type=”xsd:string”></ShipmentSubtotal>
<ShippingCharge xsi:type=”xsd:string”></ShippingCharge>
<TotalCharge xsi:type=”xsd:string”></TotalCharge>
<Residential xsi:type=”xsd:string”>YES</Residential>
<CustComments xsi:type=”xsd:string”></CustComments>
<WarehouseID xsi:type=”xsd:string”>1</WarehouseID>
<items xsi:type=”xsd:string”>1</items>
<Option1 xsi:type=”xsd:string”></Option1>
<Option2 xsi:type=”xsd:string”></Option2>
<Option3 xsi:type=”xsd:string”></Option3>
<Option4 xsi:type=”xsd:string”></Option4>
<Option5 xsi:type=”xsd:string”></Option5>
<Option6 xsi:type=”xsd:string”></Option6>
<Option7 xsi:type=”xsd:string”></Option7>
<Option8 xsi:type=”xsd:string”></Option8>
<Option9 xsi:type=”xsd:string”></Option9>
<Option10 xsi:type=”xsd:string”></Option10>
<Detaill xmlns=”” xsi:type=”SOAP-ENC:Array” SOAP-ENC:arrayType=”tns:DetaillSku[2]“>
<item xsi:type=”tns:DetaillSku”>
<Sku xsi:type=”xsd:string”>s2-20</Sku>
<Qty xsi:type=”xsd:string”>2</Qty>
<SoldPrice xsi:type=”xsd:string”>2.2200</SoldPrice>
<Description xsi:type=”xsd:string”>sell by user example</Description>
</item>
<item xsi:type=”tns:DetaillSku”>
<Sku xsi:type=”xsd:string”>JOE</Sku>
<Qty xsi:type=”xsd:string”>2</Qty>
<SoldPrice xsi:type=”xsd:string”>3.3333</SoldPrice>
<Description xsi:type=”xsd:string”>sell by user example 3333</Description>
</item>
</Detaill>
</item>
</ordersList>
</tns:addOrdersAccount>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response

<SOAP-ENV:Envelope xmlns:SOAP-ENC=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:SOAP-ENV=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:tns=”http://integration.shipedge.com/API/Orders/” xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<SOAP-ENV:Body>
<ns1:addOrdersAccountResponse xmlns:ns1=”http://integration.shipedge.com/API/Orders/”>
<ordersResponseAdd xsi:type=”tns:addOrdersResponse”>
<access xsi:type=”tns:accessResponse”>
<AccountID xsi:type=”xsd:int”>210</AccountID>
<AccessAccount xsi:type=”xsd:string”>Allow: addOrdersAccount</AccessAccount>
<Warehouse xsi:type=”xsd:string”>demo</Warehouse>
</access>
<addListOrders xsi:type=”tns:listArray”>
<allow SOAP-ENC:arrayType=”tns:ordersRespAddAllow[2]” xsi:type=”SOAP-ENC:Array”>
<item xsi:type=”tns:ordersRespAddAllow”>
<orderNum xsi:type=”xsd:string”>999000_1_18</orderNum>
<OrderID xsi:type=”xsd:string”>196525</OrderID>
</item>
<item xsi:type=”tns:ordersRespAddAllow”>
<orderNum xsi:type=”xsd:string”>999000_1_20</orderNum>
<OrderID xsi:nil=”true” xsi:type=”xsd:string”/>
</item>
</allow>
<denied SOAP-ENC:arrayType=”tns:ordersRespAddDenied[0]” xsi:nil=”true” xsi:type=”SOAP-ENC:Array”/>
</addListOrders>
</ordersResponseAdd>
</ns1:addOrdersAccountResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Contact Us

Send us an email and we'll get back to you, ASAP.