JSON Objekt
address
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”
}