Click or drag to resize

Update Order

[This is preliminary documentation and is subject to change.]

Updates values in an existing order.

Sample Request
XML
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:pur="http://PurolatorServices.com/">
   <soap:Header/>
   <soap:Body>
      <pur:UpdateOrder>
         <pur:request>
            <pur:Credentials>
               <pur:UserName>TestUser</pur:UserName>
               <pur:Password>5VJrtqTa</pur:Password>
               <pur:ClientID>0000000</pur:ClientID>
            </pur:Credentials>
            <pur:UpdateOrders>
               <pur:UpdateOrderInfo>
                  <pur:OrderNumber>Test-0001</pur:OrderNumber>
                  <pur:UpdateType>PONumber</pur:UpdateType>
                  <pur:UpdateValue>PO-216874-1</pur:UpdateValue>
               </pur:UpdateOrderInfo>
            </pur:UpdateOrders>
         </pur:request>
      </pur:UpdateOrder>
   </soap:Body>
</soap:Envelope>
Sample Response
XML
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <soap:Body>
      <UpdateOrderResponse xmlns="http://PurolatorServices.com/">
         <UpdateOrderResult>
            <Status>0</Status>
            <Request>
               <UpdateOrders>
                  <UpdateOrderInfo>
                     <OrderNumber>Test-0001</OrderNumber>
                     <UpdateType>PONumber</UpdateType>
                     <UpdateValue>PO-216874-1</UpdateValue>
                  </UpdateOrderInfo>
               </UpdateOrders>
            </Request>
         </UpdateOrderResult>
      </UpdateOrderResponse>
   </soap:Body>
</soap:Envelope>