Adresvalidatie

Onze Print.one API controleert automatisch of adressen correct zijn ingevuld wanneer je een order indient. Zo voorkomen we fouten in de verzending. Er is een algemene adrescontrole die geldt voor alle landen, en specifieke validaties voor Nederland, Duitsland en België.

Standaard Adresvalidatie

Voor elk land controleren we standaard:

  • of het adres een straatnaam en huisnummer bevat

  • Of de postcode is ingevuld

Juiste voorbeeld:

Voorbeeld van een juist adres
1{
2 "name": "John Doe",
3 "address": "Kerkstraat",
4 "addressLine2": "Afdeling Financiën",
5 "postalCode": "1234 AA",
6 "city": "Amsterdam",
7 "country": "Netherlands"
8}

Verkeerd voorbeeld:

Voorbeeld van een verkeerd adres
1{
2 "name": "John Doe",
3 "address": "Kerkstraat", <--- Zie hoe het huisnummer ontbreekt
4 "addressLine2": "Afdeling Financiën",
5 "postalCode": "", <--- Zie hoe de postcode ontbreekt
6 "city": "Amsterdam",
7 "country": "Netherlands"
8}


Nederland

Voor Nederlands adressen controleren we of de postcode het juiste formaat heeft. Nederlandse postcodes bestaan uit vier cijfers gevolgd door twee letters, waarbij de afstand tussen de cijfer- en letterdelen er niet toe doen. Het lettergedeelte mag zowel in hoofdletters als kleine letters. 

Voorbeelden van geldige postcodes:

  • 1234 AA

  • 1234AA

  • 1234aa

  • 1234Aa


Duitsland

Duitse postcodes bestaan uit 5 cijfers. Let op: sommige postcodes beginnen met een nul. Spreadsheet software programma's zoals Excel verwijderen soms de nul automatisch als de cel als nummer is geformatteerd.

Voorbeelden van geldige postcodes:

  • 1000 (wordt aangepast naar 01000)

  • 99999

  • 12345

België

Belgische postcodes lopen van 1000 t/m 9992 en bestaan altijd uit vier cijfers.

Voorbeelden van geldige postcodes:

  • 1000

  • 1234

  • 9992