| |
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
|
|
 |
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# |
|
 |
|
|
|
|
 |
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# |
|
 |
|
|
|
|
 |
public dsOrderStatus
GetStatus(string UserId, string
Password, string CustomerId, string
TrackingID)
Search for Order Status By TrackingId |
|
 |
|
|
|
|
 |
public OrderStatusEx[]
GetStatusEx(string UserId, string
Password, string CustomerId, string
TrackingID)
Search for Order Status By TrackingId (Includes Order
Errors) |
|
 |
|
|
|
|
 |
public dsOrderStatus
GetStatusByDate(string UserId, string
Password, string CustomerId, string
BeginDate, string EndDate)
Search for Order Status by Date Range |
|
 |
|
|
|
|
 |
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.
|