Passing Own Store IDs

Once the stores have been set up in Location Services, the relevant storeID needs to be included in the call that you currently use to despatch your order.

For example, in the following extract from despatchConsignmentWithBookingCode, WDLE is the storeID and is passed as the pickupPoint in the consignment array:

xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="urn:DeliveryManager/services" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:despatchConsignmentWithBookingCode 
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <consignment xsi:type="typ:Consignment"
         xmlns:typ="urn:DeliveryManager/types">
            .....
                  <trackingCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <trackingUrl xsi:type="soapenc:string" xsi:nil="true"/>
               </parcels>
            </parcels>
            <pickTicketNumber xsi:type="soapenc:string" xsi:nil="true"/>
            <pickupPoint xsi:type="soapenc:string">WDLE</pickupPoint>
            .....
 </consignment>
         <bookingCode xsi:type="soapenc:string">@NEXTDAY</bookingCode>
         <calculateTaxAndDuty xsi:type="xsd:boolean">false</calculateTaxAndDuty>
         <parameters xmlns:typ="urn:DeliveryManager/types" xsi:type="ser:ArrayOf_tns1_Property" soapenc:arrayType="typ:Property[]">
         .....
         </parameters>
      </ser:despatchConsignmentWithBookingCode>
   </soapenv:Body>
</soapenv:Envelope>      

This will allow Delivery Tracker to display the details of the store from which the order should be collected, e.g.

Cut_Down_ReadytoCollect.png