Our Print.one API automatically checks whether addresses are filled in correctly when you submit an order. This is to prevent shipping errors. There is a general address check that applies to all countries, and specific validations for the Netherlands, Germany, and Belgium.
For Dutch addresses, we check whether the postcode has the correct format. Dutch postcodes consist of four digits followed by two letters, where the distance between the digit and letter parts does not matter. The letter part can be in both capital and small letters.
Examples of valid postcodes:
1234 AA
1234AA
1234aa
1234Aa
German postcodes consist of 5 digits. Please note: some postcodes start with a zero. Spreadsheet software programs such as Excel sometimes remove the zero automatically if the cell is formatted as a number.
Examples of valid postcodes:
1000 (will be changed to 01000)
99999
12345
Belgian postcodes range from 1000 to 9992 and always consist of four digits.
Examples of valid postcodes:
1000
1234
9992
For every country, we check as standard:
whether the address contains a street name and house number
If the postcode is filled in