Suppression du champ de requête des hachages des fonctionnalités de l’API Accounts v2Modifications majeures
Nouveautés
Supprime le champ requested du hash capabilities, utilisé dans de nombreuses parties de Accounts v2. Par exemple, le champ capabilities.card_payments.requested n’est désormais plus renvoyé.
Vous pouvez à la place consulter le champ status de la fonctionnalité, qui peut afficher l’une des valeurs suivantes : active, pending, restricted ou unsupported. Par exemple, vous pouvez examiner capabilities.card_payments.status pour connaître l’état correspondant. Les fonctionnalités qui n’ont jamais été demandées ou qui ont été retirées renvoient une valeur null.
Il s’agit d’un changement avec rupture pour les utilisateurs de la version bêta publique existante d’Accounts v2, désormais disponible dans le canal GA depuis le 2025-12-15.clover.
Pourquoi s’agit-il d’une modification majeure ?
Si votre intégration existante repose sur le champ requested, vous devez la mettre à jour afin d’utiliser le champ status ou vérifier la présence de la fonctionnalité concernée.
Impact
Si votre intégration s’appuie sur le champ requested dans le hash capabilities de l’API Accounts v2, vous devez mettre à jour votre code afin de supprimer toute référence à ce champ. Cette suppression n’a aucun impact sur la gestion des fonctionnalités. Vous pouvez toujours utiliser le champ status pour vérifier l’état actuel de chaque fonctionnalité, ou contrôler la présence de la capacité avec une valeur non nulle.