Voor authenticatie moet elk verzoek worden voorzien van een met SHA-1 versleutelde code. De string die je moet hashen verschilt per aanroep. Welke substrings je achter elkaar plaatst (samenvoegt) bepaalt de opbouw van de hash-string.
Stel bijvoorbeeld dat de te hashen string een samenvoeging is van de volgende substrings:
<Webshop ID> + <Integratiewachtwoord> + <Orderreferentie>
Deze substrings hebben de volgende waarden:
Webshop ID: 123
Wachtwoord: abcdefghi
Orderreferentie: Ref00001
De te hashen string wordt dan: 123abcdefghiRef00001
In de twee tabellen hieronder zie je de verschillende hash-stringformaten voor de SOAP API-aanroepen van Paazl en de definities van de substrings.
Hash-stringformaten
| SOAP API-aanroep | Substrings |
|---|---|
| <webshop ID> + <integratiewachtwoord> + <orderreferentie> |
| <webshop ID> + <integratiewachtwoord> + <huidige datum: YYYYMMDD> |
| <webshop ID> + <integratiewachtwoord> + <land> <webshop ID> + <integratiewachtwoord> + <land> + <postcode> <webshop ID> + <integratiewachtwoord> + <southWest.latitude> |
| <webshop ID> + <integratiewachtwoord> + <interne referentie> |
| <webshop ID> + <integratiewachtwoord> + <winkelcode> |
| <webshop ID> + <integratiewachtwoord> |
| <webshop ID> + <integratiewachtwoord> + <startdatum manifest> |
| <webshop ID> + <integratiewachtwoord> + <vervoerderscode> + <verzendoptie> + <landcode> + <huidige datum: YYYYMMDD> |
Substring-definities
| Substring | Definitie |
|---|---|
| Webshop ID | De interne Paazl-code voor jouw webshop. Je vindt deze in je Paazl-webappaccount onder Integratie > SOAP API (Integration > SOAP API). |
| Integratiewachtwoord | Het integratiewachtwoord van jouw webshop. Je vindt dit in je Paazl-webappaccount onder Integratie > SOAP API (Integration > SOAP API). |
| Interne referentie | De "internal ref" die is opgegeven in de "createPickupRequest"-aanroep zelf (bepaald door de webshop). |
| Orderreferentie | Dit is de orderreferentie die je aan een bestelling toekent met behulp van de aanroep Wil je een bestelling pas van een definitieve referentie voorzien als het bestelproces helemaal is afgerond? Omdat Paazl altijd een type orderreferentie vereist, kun je bij het indienen van een |
| Winkelcode | Dit is de code die je aan een winkel hebt toegekend via de aanroep createStores. |
| Vervoerderscode | In de online help van Paazl vind je een overzicht van alle Paazl-vervoerderscodes. |
| Verzendoptie | Je vindt de codes van de gecontracteerde verzendopties in je Paazl-webappaccount onder Vervoerders > Verzendopties (Carriers > Shipping options). |
| Huidige datum | Dit is de datum van vandaag in het formaat "YYYYMMDD". |
| Landcode | De ISO 3166-2-code voor het land van de verzendbestemming. |
| Postcode | De postcode van de verzendbestemming. |
| Startdatum manifest | De startdatum van een verzendmanifest. |
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren