
Un bug de programmation empêche les clients Nubank de transférer 17,99 R$ par Pix. Fondamentalement, chaque fois que l'utilisateur essaie de transférer ce montant exact à l'aide de l'outil, l'application renvoie le message "À qui voulez-vous transférer 17,99 reais ?", en demandant le numéro le plus proche sous le valeur.
En savoir plus: Nubank explique sa décision d'annuler les achats des utilisateurs
voir plus
Le programme « Atlânticas » emmène les femmes noires, indigènes et quilombolas à…
Confirmé: Samsung produit vraiment des écrans pliables pour…
La banque a déclaré que son équipe de programmeurs avait corrigé le bogue et qu'elle "publiait progressivement" des solutions aux clients, mais qu'hier, le bogue existait toujours. Par conséquent, en plus de la valeur de 17,99 R$, ceux de 16,99 R$, 18,99 R$ et 19,99 R$ ont également des problèmes pour les envoyer à l'aide de la fonction Pix.
Toujours selon les tests effectués par notre équipe lors de la réalisation de transactions à l'aide de différents appareils, tout indique que le bogue s'accompagne d'une mise à jour de l'application Nubank. L'un des utilisateurs a réussi à transférer les valeurs ci-dessus, mais s'est ensuite rendu compte que l'application était obsolète. Lors du téléchargement de la dernière version, il a reçu une erreur Pix. La version Android qui contient le bogue est 7.26.0-minApi21.
Quant à l'iPhone, la même erreur se produit dans la version 7.6.6 de l'application. L'équipe d'ingénierie de Nubank semble être au courant de cette faille depuis mercredi dernier (16), comme décrit dans l'onglet Historique des versions de l'application roxinho dans l'App Store.
« Dans cette mise à jour, nous avons corrigé quelques bugs qui sont apparus ici par surprise […] Mais notre équipe d'ingénieurs n'a pas lâché prise et les a corrigés un par un. Jusqu'à ce qu'il n'en reste plus aucune trace […] L'application fonctionne parfaitement comme toujours. Maintenant oui", a souligné l'institution.
Cependant, contrairement aux notes de mise à jour, le bogue Pix qui n'autorise pas le streaming de 16,99 R$, 17,99 R$, 18,99 R$ et 19,99 R$ persiste sur iOS.
Les utilisateurs de Twitter ont souligné que le bogue dans Pix de Nubank était peut-être dû au manque de valeurs d'arrondi dans le langage de programmation. De toute évidence, les banques utiliseront l'arithmétique à virgule flottante dans les langages d'application.
Généralement, pour les calculs financiers, les programmeurs utilisent Java BigDecimal. Les langages de programmation les plus populaires utilisent float32 ou float64 pour faire correspondre exactement les valeurs. Enfin, pour l'application Nubank, la première option semble être celle qui renvoie le mauvais montant.