Mise à jour des codes d’erreur pour l’API Outbound Setup IntentsModifications majeures
Nouveautés
Cette mise à jour harmonise les codes d’erreur renvoyés par l’API Outbound Setup Intents sortants en privilégiant des types d’erreurs plus génériques, au lieu de codes propres à chaque type d’identifiants. Elle remplace ainsi plusieurs codes d’erreur existants par des types d’erreurs standardisés :
- Les erreurs
blocked_,payout_ method_ bank_ account blocked_etpayout_ method_ card bancaire blocked_renvoient désormaispayout_ method_ card blocked_.payout_ method_ card - Les erreurs
unsupported_etvirement_ method_ bank_ account unsupported_renvoient désormaisvirement_ method_ card unsupported_.payout_ method - Les erreurs
invalid_,payout_ method_ bank_ account invalid_etpayout_ method_ card invalid_renvoient désormaispayout_ method_ crypto_ wallet invalid_.payout_ method - Les erreurs
limit_,payout_ method_ bank_ account limit_etpayout_ method_ card limit_renvoient désormaispayout_ method_ crypto_ wallet limit_.payout_ method
Cette standardisation améliore la cohérence de la gestion des erreurs entre les différents types de méthodes de virement et facilite l’évolutivité future lors de l’ajout de nouveaux types d’identifiants aux méthodes de virement.
Pourquoi s’agit-il d’une modification majeure ?
Il s’agit d’une modification majeure, car votre intégration peut s’appuyer sur les identifiants spécifiques des codes d’erreur que cette mise à jour remplace. Si votre code vérifie des codes d’erreur spécifiques à un type, tels que blocked_, unsupported_, invalid_ ou limit_, ces vérifications ne fonctionneront plus : vous devez les mettre à jour afin de gérer les types d’erreurs génériques.
Impact
Si votre intégration gère des codes d’erreur spécifiques provenant des endpoints Outbound Setup Intents, vous devez mettre à jour votre logique de gestion des erreurs afin d’utiliser les types d’erreurs génériques. Les messages d’erreur et les raisons sous-jacentes restent inchangés, mais les identifiants des codes d’erreur ont été modifiés afin d’être plus cohérents entre les différents types de méthodes de virement.