Door een programmeerfout kunnen Nubank-klanten R$ 17,99 per Pix niet overmaken. Kortom, elke keer dat de gebruiker dat exacte bedrag probeert over te maken met behulp van de tool, keert de app terug het bericht "Naar wie wilt u 17,99 reais overmaken?", met de vraag naar het dichtstbijzijnde nummer onder de waarde.
Lees verder: Nubank legt de beslissing uit om gebruikersaankopen te annuleren
Bekijk meer
'Atlânticas'-programma neemt zwarte, inheemse en quilombola-vrouwen mee naar...
Bevestigd: Samsung maakt echt opvouwbare schermen voor…
De bank zei dat haar team van programmeurs de bug had verholpen en dat het "geleidelijk" oplossingen aan klanten aan het uitbrengen was, maar dat de bug gisteren nog steeds bestond. Daarom hebben die van R $ 16,99, R $ 18,99 en R $ 19,99, naast de waarde van R $ 17,99, ook problemen om ze te verzenden met de Pix-functie.
Ook volgens de tests die door ons team zijn uitgevoerd bij het uitvoeren van transacties met verschillende apparaten, wijst alles erop dat de bug wordt geleverd met een update van de Nubank-applicatie. Een van de gebruikers slaagde erin bovenstaande waarden over te zetten, maar realiseerde zich toen dat de app verouderd was. Tijdens het downloaden van de nieuwste versie kreeg hij een Pix-fout. De Android-versie die de bug bevat, is 7.26.0-minApi21.
Wat betreft de iPhone, dezelfde fout treedt op in versie 7.6.6 van de app. Het technische team van Nubank lijkt op de hoogte te zijn van deze fout sinds afgelopen woensdag (16), zoals beschreven in het tabblad Versiegeschiedenis van de roxinho-applicatie in de App Store.
“In deze update hebben we enkele bugs opgelost die hier onverwachts verschenen […] Maar ons technische team liet het niet los en repareerde het een voor een. Totdat er geen spoor meer is […] Applicatie werkt zoals altijd perfect. Nu ja”, benadrukte de instelling.
In tegenstelling tot de patch-opmerkingen, blijft de Pix-bug die het streamen van R $ 16,99, R $ 17,99, R $ 18,99 en R $ 19,99 niet toestaat, bestaan op iOS.
Twitter-gebruikers wezen erop dat de bug in Pix van Nubank mogelijk te wijten was aan het ontbreken van afrondingswaarden in de programmeertaal. Het is duidelijk dat banken drijvende-kommaberekeningen zullen gebruiken in toepassingstalen.
Voor financiële berekeningen gebruiken programmeurs meestal Java BigDecimal. De meeste populaire programmeertalen gebruiken float32 of float64 om waarden exact op elkaar af te stemmen. Ten slotte lijkt de eerste optie voor de Nubank-applicatie degene te zijn die het verkeerde bedrag retourneert.