Paazl voor ontwikkelaars

SOAP API

SOAP status and error codes

Dit artikel legt uit wat de verschillende statuscodes van de Paazl SOAP API betekenen.


Opmerking


Zorg ervoor dat je elke keer dat je een verzoek naar de SOAP API-webservice van Paazl stuurt, controleert of er een succesvolle respons (success response) of een foutrespons (error response) wordt geretourneerd.


Voorbeeld van een foutrespons


De XML van een Paazl SOAP API-foutrespons heeft het volgende formaat.


<errorResponse xmlns="http://www.paazl.com/schemas/matrix">
      <code>1000</code>
      <message>no valid hash</message>
</errorResponse>

Codes


Opmerking


De onderstaande foutcodes worden door Paazl gegenereerd. Het is mogelijk dat vervoerders daarnaast ook hun eigen foutcodes genereren.


CodeUitleg
1000

Geen geldige hash (No valid hash)


De hash is meestal onjuist omdat de string die je hebt gehasht om de SHA-1 hashcode te verkrijgen, onjuist is. Zie SOAP-authenticatie voor een uitleg over hoe je strings correct formatteert voor hashing.

1001De opgegeven webshop-ID is onbekend.
1002

Geen bestelling gevonden met de opgegeven referentie (No order found with given reference)


Wat te doen: Zorg ervoor dat de orderreferentie die je hebt meegestuurd daadwerkelijk bestaat in je webshop. De desbetreffende vervoerder is mogelijk een niet-ondersteunde Cassandra-vervoerder. Neem contact op met de klantenservice van Paazl om te controleren welke Cassandra-vervoerders worden ondersteund.

1003

Er bestaat al een bestelling met deze referentie (An order with this reference already exists)


Als je deze melding ontvangt na het indienen van een order-API-verzoek — waarmee nieuwe bestellingen worden aangemaakt — wil je mogelijk in plaats daarvan de API-aanroep updateOrder gebruiken.

1004

De combinatie van postcode en huisnummer bestaat niet (The zipcode and house number combination does not exist)


Opmerking


Paazl valideert Nederlandse adressen met behulp van de database van Postcode.nl. Nieuwe adressen staan mogelijk nog niet in de database. Paazl retourneert dan een foutmelding. Je kunt het desbetreffende adres registreren bij Postcode.nl of de adresvalidatie uitschakelen.

1005

De status van deze bestelling is onbekend. Neem contact op met de klantenservice van Paazl.

1006Er is geen totaalbedrag voor de bestelling meegestuurd.
1007Het meegestuurde totaalbedrag heeft een onjuist formaat (bijv. niet-numeriek).
1008Er is een onbekende landcode meegestuurd.
1009Het verzekerde bedrag is niet meegestuurd.
1010Het verzekerde bedrag is onjuist (minimaal 500, maximaal 5000, een veelvoud van 500).
1011Het maximale aantal labels is onjuist.
1012

Onjuiste notificatiedienst voor het meegegeven servicepunt.


Je bent verplicht om een e-mailadres (servicepointNotificationEmail) of een mobiel telefoonnummer (servicepointNotificationMobile) mee te sturen.

1013

Er zijn geen verzendopties beschikbaar.


Mogelijk zijn er geen verzendopties aan jouw Paazl-account toegewezen. Een andere reden kan zijn dat de matrixconfiguraties onjuist zijn.

1014Het telefoonnummer dat vereist is voor DPD 'vóór 10.00 uur' en '12.00 uur' zendingen is niet meegestuurd.
1015Deze zending vereist een geldige douanewaarde.
1016De vervoerder heeft geantwoord met een foutmelding.
1017

Voor dit type zending moet elk product volledig gedefinieerd zijn.


Deze foutcode wordt geretourneerd als een FedEx- of Dynalogic-zending niet is voorzien van de vereiste waarden voor de pakketinhoud.

1018Deze verzendoptie ondersteunt geen voorkeursdatum.
1019Ongeldige datum opgegeven for deze verzendoptie.
1020

Er zijn al labels gegenereerd voor deze (Dynalogic) bestelling en deze kunnen niet opnieuw worden gegenereerd.


Een Dynalogic-zending kan slechts één keer worden voorgeregistreerd/afgedrukt.

1021Deze bestelling vereist een ordergewicht dat groter is dan nul.
1022Deze bestelling vereist een beschrijving.
1023Ongeldige licentiesleutel meegeleverd.
1024Deze bestelling kan niet worden gewijzigd.
1025Deze bestelling bevat fouten.
1026De Leverdatum-module (Delivery Date) is inactief.
1027Deze bestelling vereist een e-mailadres.
1028Streepjescode (barcode) bestaat niet.
1029Labels voor deze zending kunnen niet opnieuw worden gegenereerd.
1030Ongeldige of ontbrekende verzendoptie.
1031Geen opties voor afhaalverzoeken (pickup requests) beschikbaar.
1032Ongeldig of ontbrekend afhaalvenster (pickup window).
1033Deze afhaling bevat fouten.
1034Vervoerder bestaat niet.
1035Afhaalverzoek bestaat niet.
1036Optie voor afhaalverzoek bestaat niet.
1037Deze afhaling kan niet worden geannuleerd.
1038

Deze code kan gepaard gaan met verschillende foutmeldingen:


  • Missing parameter — zorg ervoor dat alle parameters die vereist zijn voor de aanroep een waarde hebben gekregen
  • Invalid barcode — zorg ervoor dat je een streepjescode hebt opgegeven en dat deze korter is dan 255 tekens
  • Invalid number of shipments — zorg ervoor dat je minimaal 1 zending en maximaal 20 hebt opgegeven
  • Invalid number of parcels — zorg ervoor dat je minimaal 1 pakket en maximaal 15 hebt opgegeven
  • Invalid tracking number — zorg ervoor dat je een trackingnummer hebt opgegeven en dat dit korter is dan 255 tekens
  • Invalid dispatch number — zorg ervoor dat je een verzendnummer (dispatch number) hebt opgegeven en dat dit korter is dan 255 tekens
  • Invalid webshop — zorg ervoor dat je een webshop-ID hebt opgegeven en dat deze bestaat uit positieve numerieke tekens
1039Geen afleverschattingen beschikbaar.
1040Geen verzendopties beschikbaar na filteren.
1041Ongeldige vervoerder (distributor).
1042Geen compatibele open zendingbatch beschikbaar.
1043Zendingbatch bestaat niet.
1044Deze zendingbatch is al gesloten.
1045Dubbelzinnig verzoek om afleverschatting (ambiguous delivery estimate request).
1046De pakketinhoud bepaalt het aantal pakketten.
1047Ongeldige of ontbrekende 'gewijzigd sinds'-datum (changed since date).
1048Fout op de upstream-server.
1049Ongeldige bestemming.
1050Ongeldige of ontbrekende servicepuntcode.
1051Ongeldig of ontbrekend klantnummer (account number) van het servicepunt.
1052Geen checkout-sessie beschikbaar voor deze bestelling.
1053

Ontbrekende toestemming/rechten (Missing permission)


Wat te doen: Neem contact op met de klantenservice van Paazl om de functie 'Bestaande zendingen toevoegen' (Adding existing shipments) te laten activeren.

1054Geen streepjescode (barcode) opgegeven.
1055Geen bewijs van aflevering (proof of delivery) beschikbaar.
1056Ongeldig datumbereik.
1057Bestelling gewijzigd door een gelijktijdig verzoek (concurrent request).
1058Niet-ondersteunde bewerking (unsupported operation).
1063

Collo (pakket) bestaat al


Wat te doen: Zorg ervoor dat de ingevoerde pakketcode niet hetzelfde is als een eerdere pakketcode in het addExistingShipment-verzoek of dat deze niet al in Paazl bestaat.

1064

Fout bij het verwerken van het collo (pakket)


Wat te doen: Controleer de addExistingShipment-respons om te zien welke pakketten zijn mislukt. Deze worden aangeduid met een streepjescode (barcode) en orderreferentie. Als het probleem wordt veroorzaakt door een dubbele streepjescode, moet je het pakket voorzien van een unieke streepjescode of het uit het verzoek verwijderen.

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