Ett programmeringsfel hindrar Nubank-kunder från att överföra 17,99 R$ per Pix. I princip, varje gång användaren försöker överföra det exakta beloppet med hjälp av verktyget, kommer appen tillbaka meddelandet "Till vem vill du överföra 17,99 reais?", och fråga efter det närmaste numret under värde.
Läs mer: Nubank förklarar beslutet att avbryta användarköp
se mer
"Atlânticas"-programmet tar svarta, ursprungsbefolkning och quilombola kvinnor att...
Bekräftat: Samsung producerar verkligen vikbara skärmar för...
Banken sa att dess team av programmerare hade fixat buggen och att den "småningom släppte" lösningar till kunder, men från och med igår fanns buggen fortfarande. Därför, förutom värdet på R$17,99, har de på R$16,99, R$18,99 och R$19,99 också problem med att skicka dem med Pix-funktionen.
Även enligt testerna som utförts av vårt team när vi utför transaktioner med olika enheter, tyder allt på att buggen kommer med en uppdatering av Nubank-applikationen. En av användarna lyckades överföra ovanstående värden, men insåg sedan att appen var inaktuell. När han laddade ner den senaste versionen fick han ett Pix-fel. Android-versionen som innehåller buggen är 7.26.0-minApi21.
När det gäller iPhone uppstår samma fel i version 7.6.6 av appen. Nubanks ingenjörsteam verkar vara medvetna om detta fel sedan i onsdags (16), som beskrivs på fliken Versionshistorik i applikationen roxinho i App Store.
"I den här uppdateringen fixade vi några buggar som dök upp här med överraskning […] Men vårt ingenjörsteam släppte det inte utan fixade det en efter en. Tills det inte finns några spår kvar […] Applikationen fungerar perfekt som alltid. Nu ja”, betonade institutionen.
Men i motsats till patch-anteckningarna, kvarstår Pix-buggen som inte tillåter streaming av R$16,99, R$17,99, R$18,99 och R$19,99 kvar på iOS.
Twitter-användare påpekade att buggen i Nubanks Pix kan ha berott på bristen på avrundningsvärden i programmeringsspråket. Uppenbarligen kommer banker att använda aritmetik med flyttal i applikationsspråk.
Vanligtvis, för ekonomiska beräkningar, använder programmerare Java BigDecimal. De flesta populära programmeringsspråken använder float32 eller float64 för att matcha värden exakt. Slutligen, för Nubank-applikationen, verkar det första alternativet vara det som returnerar fel belopp.