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.