Dit artikel bevat de technische specificaties van de SOAP API-aanroep updateStores van Paazl.


Gebruik deze aanroep om de informatie over Click & Collect-winkelantennes (store locations) in je Paazl-webappaccount bij te werken.


Verzoek (Request)


Opmerking


Je moet waarden toekennen aan alle elementen in het verzoek, niet alleen aan de elementen die je wilt wijzigen.


Elementspecificaties


ElementTypeVerplicht?Beschrijving
webshoplongJaDe Webshop ID van je hoofdwebshop. Je vindt deze in de Paazl-interface onder Instellingen > Mijn account (Settings > My Account).
targetWebshoplongNee

Als je meerdere webshops gebruikt, is dit de webshop-ID van een onderliggende webshop (ook wel bekend als Paazl-subaccount). Je vindt deze in het account van de desbetreffende onderliggende webshop onder Instellingen > Mijn account (Settings > My Account).

De hash die je aanmaakt met behulp van de webshop-ID van je hoofdwebshop (hoofdaccount) geeft je tevens toegang tot de onderliggende webshops.

storecomplex elementJaBevat details van de winkel die je wilt bijwerken
codeStringJaDe unieke code die je hebt toegekend aan de winkel die je aan het bijwerken bent
nameStringJaDe naam van de winkel die je aanmaakt
addresscomplex elementJaBevat de adresgegevens van een winkel
streetStringJaDe straat waarin een winkel zich bevindt
housenumberStringJaHet huisnummer van een winkellocatie
additionStringNeeDe huisnummertoevoeging van een winkellocatie
additionalAddressLineStringNeeGebruik dit veld als je extra informatie over de locatie van een winkel wilt toevoegen
postcodeStringJaDe postcode van een winkellocatie
cityStringJaDe stad waarin een winkel zich bevindt
provinceStringNee

De provincie waarin een winkel zich bevindt

Opmerking: Dit is verplicht voor FedEx-zendingen binnen/naar de VS, Mexico en Canada (indien EEI van toepassing is).
countryStringJa

De ISO 3166-2-code voor het land waarin een winkel zich bevindt.

De standaardwaarde is "NL"

coordinatescomplex elementJaDe geografische coördinaten van een winkellocatie
latitudedecimalJaDe geografische breedtegraad (latitude) van een winkellocatie
longitudedecimalJaDe geografische lengtegraad (longitude) van een winkellocatie
businessHourscomplex elementNee

Bevat details over de openingstijden van een winkel

Opmerking: Hoewel dit niet verplicht is, raden we ten zeerste aan om de openingstijden van een winkel op te geven, zodat deze aan je klanten kunnen worden getoond.
dayenumerationNee

Dagen waarop een winkel geopend is.

Mogelijke waarden zijn: "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY", "SUNDAY"

Opmerking: De dagnamen moeten volledig in hoofdletters geschreven zijn
fromtimeNee

Tijdstip waarop een winkel opengaat

Formaat: "00:00:00"

untiltimeNee

Tijdstip waarop een winkel sluit

Formaat: "00:00:00"

hashStringNee

Een met SHA-1 versleutelde authenticatiecode. De string die je versleutelt is een aaneenschakeling van de volgende substrings:

<webshop ID> + <integratiewachtwoord> + <winkelcode>

Voorbeeld

Webshop ID: "123"

Integratiewachtwoord: "myPassword"

Winkelcode: "Store12"

Te versleutelen string: "123myPasswordStore12"


Voorbeeld request


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
 xmlns:mat="http://www.paazl.com/schemas/matrix">
 <soapenv:Header/>
 <soapenv:Body>
 <mat:createStoresRequest>
 <mat:webshop>804</mat:webshop>
 <!--Optional:-->
 <mat:targetWebshop>?</mat:targetWebshop>
 <!--1 or more repetitions:-->

 <mat:store>
 <mat:code>store1</mat:code>
 <mat:name>A'dam Mc Tosch 1</mat:name>
 <mat:address>
 <!--You have a CHOICE of the next 2 items at this level-->
 <mat:street>Smitstraat</mat:street>
 <mat:housenumber>26</mat:housenumber>
 <!--Optional:-->
 <mat:addition>I</mat:addition>
 <mat:address>?</mat:address>
 <!--Zero or more repetitions:-->
 <mat:additionalAddressLine>?</mat:additionalAddressLine>
 <mat:postcode>1092XS</mat:postcode>
 <mat:city>Amsterdam</mat:city>
 <!--Optional:-->
 <mat:province>Noord Holland</mat:province>
 <!--Optional:-->
 <mat:country>NL</mat:country>
 </mat:address>
 <!--Optional:-->
 <mat:coordinates>
 <mat:latitude>52.354604</mat:latitude>
 <mat:longitude>4.922024</mat:longitude>
 </mat:coordinates>
 <!--Zero or more repetitions:-->
 <mat:businessHours>
 <mat:day>MONDAY</mat:day>
 <mat:from>09:00:00</mat:from>
 <mat:until>17:00:00</mat:until>
 </mat:businessHours>
 <mat:businessHours>
 <mat:day>TUESDAY</mat:day>
 <mat:from>09:00:00</mat:from>
 <mat:until>18:00:00</mat:until>
 </mat:businessHours>
 <mat:hash>eb31a1d235c5645660d9a5caabd7a2883c3ca0e1</mat:hash>
 </mat:store>

 <mat:store>
 <mat:code>store2</mat:code>
 <mat:name>A'dam Mc Tosch 2</mat:name>
 <mat:address>
 <!--You have a CHOICE of the next 2 items at this level-->
 <mat:street>Smitstraat</mat:street>
 <mat:housenumber>26</mat:housenumber>
 <!--Optional:-->
 <mat:addition>II</mat:addition>
 <mat:address>?</mat:address>
 <!--Zero or more repetitions:-->
 <mat:additionalAddressLine>?</mat:additionalAddressLine>
 <mat:postcode>1092XS</mat:postcode>
 <mat:city>Amsterdam</mat:city>
 <!--Optional:-->
 <mat:province>Noord Holland</mat:province>
 <!--Optional:-->
 <mat:country>NL</mat:country>
 </mat:address>
 <!--Optional:-->
 <mat:coordinates>
 <mat:latitude>52.354604</mat:latitude>
 <mat:longitude>4.922024</mat:longitude>
 </mat:coordinates>
 <!--Zero or more repetitions:-->
 <mat:businessHours>
 <mat:day>MONDAY</mat:day>
 <mat:from>09:00:00</mat:from>
 <mat:until>17:00:00</mat:until>
 </mat:businessHours>
 <mat:businessHours>
 <mat:day>TUESDAY</mat:day>
 <mat:from>09:00:00</mat:from>
 <mat:until>18:00:00</mat:until>
 </mat:businessHours>
 <mat:hash>e1c70874acd57f5b8499feeeb987319050a654d3</mat:hash>
 </mat:store>

 </mat:createStoresRequest>
 </soapenv:Body>
</soapenv:Envelope>

Response


Elementspecificaties


ElementTypeBeschrijving
codeStringDe unieke codes die je hebt toegekend aan de winkels die je hebt bijgewerkt

Voorbeeld response


<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
 <SOAP-ENV:Header/>
 <SOAP-ENV:Body>
 <createStoresResponse xmlns="http://www.paazl.com/schemas/matrix">
 <code>store1</code>
 <code>store2</code>
 </createStoresResponse>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren