Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

PaymentAddress: country-Eigenschaft

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.

Die schreibgeschützte Eigenschaft country der PaymentAddress-Schnittstelle ist ein String, der das Land der Adresse gemäß dem ISO 3166-1 alpha-2-Standard identifiziert. Der String ist immer in seiner kanonischen Großbuchstabenform.

Einige Beispiele für gültige country-Werte: "US", "GB", "CN" oder "JP".

Wert

Ein String, der den ISO3166-1 alpha-2 Code enthält, der das Land identifiziert, in dem sich die Adresse befindet, oder ein leerer String, wenn kein Land verfügbar ist. Dies kann häufig als "gleiches Land wie der Seiteninhaber" interpretiert werden.

Anwendungshinweise

Wenn der Zahlungsdienstleister die Adresse validiert und feststellt, dass der Wert von country ungültig ist, wird ein Aufruf von PaymentRequestUpdateEvent.updateWith() mit einem details-Objekt gemacht, das ein shippingAddressErrors- Feld enthält. Dieses Feld enthält ein Objekt, dessen country-Eigenschaft ein String ist, der den aufgetretenen Validierungsfehler angibt und, wenn möglich, Vorschläge enthält, wie dieser behoben werden kann.

Browser-Kompatibilität

Siehe auch