address
JSON Objekt
address
Parameter | Format | Bedingung | Beschreibung |
city | string | C | Stadt. Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
country | object | C | Alpha-3 Ländercode gemäß ISO 3166-1:2013. Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
addressLine1 | object | C | Erste Zeile der Straßenadresse. Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
addressLine2 | string | C | Zweite Zeile der Straßenadresse (z.B. Apartment, Suite, Etage, Postfach usw.). Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
addressLine3 | string | C | Dritte Zeile der Straßenadresse. Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
postalCode | string | C | PLZ oder andere Postleitzahl. Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
state | string | C | Alpha-2 Code des Bundesstaates oder der Provinz gemäß ISO 3166-2. Erforderlich, sofern nicht Markt- oder regionale Mandate das Senden dieser Informationen beschränken oder State in diesem Land nicht zutreffend ist. Für Versanddetails kann dieses Datenelement nicht verfügbar sein (z.B. digitale Güter). |
addressLine1
Parameter | Format | Bedingung | Beschreibung |
street | string | M | Straßenname |
streetNumber | string | C | Hausnummer |
Schema
{
„$schema“: „http://json-schema.org/draft-07/schema#“,
„$id“: „https://www.computop-paygate.com/schemas/address.json“,
„title“: „address“,
„description“: „Adresse“,
„type“: „object“,
„properties“: {
„city“: {
„type“: „string“
},
„country“: {
„type“: „object“,
„properties“: {
„countryName“: {
„type“: „string“,
„description“: „Name des Landes.“
},
„countryA2“: {
„type“: „string“,
„description“: „ISO-3166 Alpha-2 Code.“
},
„countryA3“: {
„type“: „string“,
„description“: „ISO 3166-1:2013 Alpha-3“
},
„countryNumber“: {
„type“: „string“,
„description“: „ISO-3166 numerischer Code.“
}
},
„required“: [„countryA3“],
„additionalProperties“: false
},
„addressLine1“: {
„type“: „object“,
„properties“: {
„street“: {
„type“: „string“
},
„streetNumber“: {
„type“: „string“
}
},
„required“: [„street“],
„additionalProperties“: false
},
„addressLine2“: {
„type“: „string“
},
„addressLine3“: {
„type“: „string“
},
„postalCode“: {
„type“: „string“
},
„state“: {
„type“: „string“,
„minLength“: 2,
„maxLength“: 2,
„description“: „Alpha-2 Code des Bundesstaates oder der Provinz gemäß ISO 3166-2:2013, sofern zutreffend“
}
},
„required“: [„country“, „addressLine1“, „postalCode“],
„additionalProperties“: false
}
Beispiel
{
„city“: „New York“,
„country“: {
„countryA3“: „USA“
},
„addressLine1“: {
„street“: „Park Avenue“,
„streetNumber“: „270“
},
„postalCode“: „10017-2070“,
„state“: „NY“
}