Home Page
Services & Technology Sign Up Now! Vendor/Customer Login About SwiftCD Contact Us
 

 

XML Web Service (SOAP) Ordering

Now it is easier than ever to transmit your orders to SwiftCD using XML Web Services (SOAP).

Built on industry standards, web services provide a means for software to interoperate across programming languages, platforms, and operating systems. We continue to expand our automation platform to simplify integration and grow your business.

For more information on how web services work visit http://msdn2.microsoft.com/en-us/library/w9fdtx28(vs.71).aspx

For a sample PHP script, click here.

Object
SwiftCD.OrderService


Web Reference ( WSDL )
https://www.swiftcd.com/orders/xml/v3/orderservice.asmx

Methods

 
Submit  
public Confirmation Submit(string UserId, string Password, Order oOrder)

Send one order to SwiftCD and receive one Confirmation. NOTE: Order.ID is for you to identify each order with it's respective confirmation.
Click Here for more information on the Order Element.

Sample Code C#

 
SubmitBatch  
public Confirmation[] SubmitBatch(string UserId, string Password, Order[] oOrders)

Send a batch of orders to SwiftCD and receive array of Confirmations back. NOTE: Order.ID is for you to identify each order with it's respective confirmation.

Sample Code C#

 
GetStatus  
public dsOrderStatus GetStatus(string UserId, string Password, string CustomerId, string TrackingID)

Search for Order Status By TrackingId

 
GetStatusEx  
public OrderStatusEx[] GetStatusEx(string UserId, string Password, string CustomerId, string TrackingID)

Search for Order Status By TrackingId (Includes Order Errors)

 
GetStatusByDate  
public dsOrderStatus GetStatusByDate(string UserId, string Password, string CustomerId, string BeginDate, string EndDate)

Search for Order Status by Date Range

 
GetStatusByDateEx  
public OrderStatusEx[] GetStatusByDateEx(string UserId, string Password, string CustomerId, string BeginDate, string EndDate)

Search for Order Status by Date Range (Includes Order Errors)

IMPORTANT NOTICE
Before you will be able to send XML orders, we must authorize your IP.
Please send us a message here, and let us know your CustomerID and the IP
that you will be using to send XML orders.

 

back to top