Ένα σφάλμα προγραμματισμού εμποδίζει τους πελάτες της Nubank να μεταφέρουν 17,99 R$ ανά Pix. Βασικά, κάθε φορά που ο χρήστης προσπαθεί να μεταφέρει αυτό το ακριβές ποσό χρησιμοποιώντας το εργαλείο, η εφαρμογή επιστρέφει το μήνυμα "Σε ποιον θέλετε να μεταφέρετε 17,99 ρεάλ;", ζητώντας τον πλησιέστερο αριθμό κάτω από το αξία.
Διαβάστε περισσότερα: Η Nubank εξηγεί την απόφαση για ακύρωση αγορών χρηστών
δείτε περισσότερα
Το πρόγραμμα «Atlânticas» μεταφέρει μαύρες, ιθαγενείς και κουιλομπολα γυναίκες σε…
Επιβεβαιώθηκε: Η Samsung πραγματικά παράγει πτυσσόμενες οθόνες για…
Η τράπεζα είπε ότι η ομάδα των προγραμματιστών της είχε διορθώσει το σφάλμα και ότι «κυκλοφόρησε σταδιακά» λύσεις στους πελάτες, αλλά από χθες το σφάλμα εξακολουθούσε να υπάρχει. Ως εκ τούτου, εκτός από την αξία των 17,99 R$, τα 16,99 R$, 18,99 R$ και 19,99 R$ αντιμετωπίζουν επίσης προβλήματα με την αποστολή τους χρησιμοποιώντας τη συνάρτηση Pix.
Επίσης, σύμφωνα με τις δοκιμές που πραγματοποιήθηκαν από την ομάδα μας κατά την πραγματοποίηση συναλλαγών με χρήση διαφορετικών συσκευών, όλα δείχνουν ότι το σφάλμα συνοδεύεται από ενημέρωση της εφαρμογής Nubank. Ένας από τους χρήστες κατάφερε να μεταφέρει τις παραπάνω τιμές, αλλά στη συνέχεια συνειδητοποίησε ότι η εφαρμογή ήταν ξεπερασμένη. Κατά τη λήψη της πιο πρόσφατης έκδοσης, έλαβε ένα σφάλμα Pix. Η έκδοση Android που περιέχει το σφάλμα είναι 7.26.0-minApi21.
Όσο για το iPhone, το ίδιο σφάλμα εμφανίζεται στην έκδοση 7.6.6 της εφαρμογής. Η ομάδα μηχανικών της Nubank φαίνεται να γνωρίζει αυτό το ελάττωμα από την περασμένη Τετάρτη (16), όπως περιγράφεται στην καρτέλα Ιστορικό εκδόσεων της εφαρμογής roxinho στο App Store.
«Σε αυτήν την ενημέρωση, διορθώσαμε ορισμένα σφάλματα που εμφανίστηκαν εδώ με έκπληξη […] Αλλά η ομάδα μηχανικών μας δεν το άφησε να πάει και τα διόρθωσε ένα προς ένα. Μέχρι να μην μείνει κανένα ίχνος […] Η εφαρμογή λειτουργεί άψογα όπως πάντα. Τώρα ναι», τόνισε ο θεσμός.
Ωστόσο, σε αντίθεση με τις σημειώσεις ενημέρωσης κώδικα, το σφάλμα Pix που δεν επιτρέπει τη ροή 16,99 R$, 17,99 R$, 18,99 R$ και 19,99 R$ παραμένει στο iOS.
Οι χρήστες του Twitter επεσήμαναν ότι το σφάλμα στο Nubank's Pix μπορεί να οφείλεται στην έλλειψη στρογγυλοποιημένων τιμών στη γλώσσα προγραμματισμού. Προφανώς οι τράπεζες θα χρησιμοποιούν αριθμητική κινητής υποδιαστολής σε γλώσσες εφαρμογών.
Συνήθως, για οικονομικούς υπολογισμούς, οι προγραμματιστές χρησιμοποιούν Java BigDecimal. Οι περισσότερες δημοφιλείς γλώσσες προγραμματισμού χρησιμοποιούν float32 ή float64 για να ταιριάζουν ακριβώς τις τιμές. Τέλος, για την εφαρμογή Nubank, η πρώτη επιλογή φαίνεται να είναι αυτή που επιστρέφει λάθος ποσό.