Entfernt das angeforderte Feld aus den Hashes „capabilities“ von Accounts v2Wichtige Änderungen
Das ändert sich
Entfernt das Feld requested aus dem Hash capabilities, der in vielen Teilen von Accounts v2 verwendet wird. Beispielsweise wird das Feld capabilities.card_payments.requested nicht mehr zurückgegeben.
Alternativ können Sie auch das Feld status der Funktion überprüfen, das einen der folgenden Werte anzeigt: active, pending, restricted oder unsupported. Sie können den Status beispielweise unter capabilities.card_payments.status sehen. Funktionen, die nicht angefordert wurden, geben einen Nullwert zurück.
Dies ist eine wichtige Änderung für Nutzer/innen der bestehenden öffentlichen Vorschau für Accounts v2, die ab 2025-12-15.clover in unserem GA-Kanal verfügbar ist.
Warum ist dies eine wichtige Änderung?
Wenn Ihre bestehende Integration auf das Feld requested angewiesen ist, müssen Sie Ihre Integration so anpassen, dass das Feld status verwendet wird, oder sich darauf verlassen, dass die Funktion vorhanden ist.
Ergebnis
Wenn Ihre Integration auf das Feld requested im Hash capabilities der Accounts v2 API angewiesen ist, müssen Sie Verweise auf dieses Feld aus Ihrem Code entfernen. Das Entfernen dieses Feldes hat keine Auswirkungen auf die Funktionalität zur Verwaltung von Funktionen. Durch diese Änderung wird die Übersichtlichkeit der API-Antwort verbessert. Sie können weiterhin das Feld status verwenden, um den aktuellen Status jeder Funktion zu überprüfen. Sie können auch die entsprechende Funktion überprüfen, um festzustellen, ob sie vorhanden ist und einen Wert ungleich Null hat.