{"id":645366,"date":"2026-05-06T16:59:18","date_gmt":"2026-05-06T14:59:18","guid":{"rendered":"https:\/\/mybroadband.co.za\/news\/?p=645366"},"modified":"2026-05-06T17:03:06","modified_gmt":"2026-05-06T15:03:06","slug":"checkers-fixes-strange-bug-for-shoppers-with-accents-in-their-surnames","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/business\/645366-checkers-fixes-strange-bug-for-shoppers-with-accents-in-their-surnames.html","title":{"rendered":"Checkers fixes strange bug for shoppers with accents in their surnames"},"content":{"rendered":"\n<p>Shoprite said it fixed a bug that resulted in some customers whose names included special characters, such as accents or symbols, not getting Xtra Savings discounts loaded on their product basket. <\/p>\n\n\n\n<p>MyBroadband recently noticed a peculiar first-hand complaint about this issue from a member of a prominent Pretoria residents&#8217; community group, Annelie Naud\u00e9.<\/p>\n\n\n\n<p>&#8220;I struggled for four years with my Checkers Xtra Savings card,&#8221; she said. &#8220;Time and again, I would simply not get discounts on products that were on promotion.&#8221;<\/p>\n\n\n\n<p>&#8220;The cashiers were irritated with me because I asked them to double-check after every product on promotion was scanned whether the discounted price was loaded.&#8221;<\/p>\n\n\n\n<p>Naud\u00e9 said that Checkers staff often had to return to the product shelves to confirm whether an item was on promotion, which cost her a lot of time.<\/p>\n\n\n\n<p>She also had to wait for more senior staff to authenticate the transactions every time. &#8220;It was always the same; it did not matter at which Checkers I shopped,&#8221; she said.<\/p>\n\n\n\n<p>Naud\u00e9 said the issue reached a point where she wanted to burst into tears out of frustration. She wrote a letter to the retailer, spoke with managers, and obtained a new card, but the issue persisted.<\/p>\n\n\n\n<p>The breakthrough came when her husband suggested that she change her surname on the Checkers website to remove the accent on the &#8220;e&#8221;.<\/p>\n\n\n\n<p>Since she made the change, discounts on promotional products have been consistently applied. She advised others with surnames featuring an accent to try the same fix.<\/p>\n\n\n\n<p>Naud\u00e9 suspected the issue was because Checkers&#8217; system was not built to handle letters from extended character sets, relying on basic ASCII.<\/p>\n\n\n\n<p>The American Standard Code for Information Interchange (ASCII) is a decades-old 7-bit character set that does not support letters with diacritics or other special characters.<\/p>\n\n\n\n<p>It supports up to 128 characters and is limited to English letters, 0-9 digits, basic punctuation, and control codes. <\/p>\n\n\n\n<p>Extended, 8-bit variants of ASCII that support 256 characters, including Latin characters with diacritics, have existed since at least the launch of the IBM PC in 1981.<\/p>\n\n\n\n<p>However, extended ASCII was not a universally standardised character set, and data could get corrupted or displayed inconsistently between different systems.<\/p>\n\n\n\n<p>The Unicode standard was developed to address this issue and provide a universal character set containing the glyphs every written language on Earth needs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New cards don&#8217;t fix the issue<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/05\/XtraSavings-card-swipe.jpg\" alt=\"\" class=\"wp-image-645530\" srcset=\"https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/05\/XtraSavings-card-swipe.jpg 1200w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/05\/XtraSavings-card-swipe-600x338.jpg 600w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/05\/XtraSavings-card-swipe-768x432.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>Several other users with accented letters in their surnames who responded to Naud\u00e9&#8217;s posts related similar problems.<\/p>\n\n\n\n<p>Another person with the same surname said she had repeatedly tried to get new cards to fix the problem.  <\/p>\n\n\n\n<p>In her case, a smart cashier figured out the accent could be to blame, but it took multiple calls to the Shoprite customer care line to resolve the issue. <\/p>\n\n\n\n<p>She explained that every time her ID number was entered into the system for a new card at the store, it would automatically pull her name with the accent. The record, therefore, had to be completely reloaded.<\/p>\n\n\n\n<p>Another user \u2014 Louis Kr\u00fcger \u2014 joked that using the ASCII character set required a museum permit. He pointed out that several banks also did not accept customer names with diacritics.<\/p>\n\n\n\n<p>It is unclear whether the character set was the culprit. Shoprite told MyBroadband that it fixed a &#8220;similar&#8221; bug earlier in the year.<\/p>\n\n\n\n<p>The retailer said this was traced to a technical error introduced\u00a0during a routine update to our loyalty and promotions\u00a0systems.\u00a0\u00a0<\/p>\n\n\n\n<p>&#8220;Once\u00a0identified, the problem was fixed, thoroughly\u00a0tested\u00a0and successfully rolled out,&#8221; it said. &#8220;Our &#8220;automated testing processes have\u00a0since been strengthened to\u00a0prevent\u00a0similar\u00a0issues in future updates.&#8221;<\/p>\n\n\n\n<p>However, it said this glitch would not have impacted\u00a0a customer\u00a0over\u00a0an extended period. &#8220;To fully investigate,\u00a0we\u00a0would\u00a0need to review this\u00a0customer\u2019s\u00a0Xtra Savings\u00a0profile in more detail,&#8221; it said.<\/p>\n\n\n\n<p>&#8220;Our\u00a0records reflect multiple customers with the same first name and surname, and\u00a0therefore the\u00a0customer\u2019s\u00a0Xtra Savings card number\u00a0is required\u00a0to\u00a0ensure\u00a0an accurate\u00a0assessment.&#8221;<\/p>\n\n\n\n<p>MyBroadband asked Naud\u00e9 if she could provide her card number, but she did not immediately provide feedback to our queries.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Home Affairs systems had similar character set issues<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/02\/Lawrence-getting-smart-ID-from-Leon-Schreiber.jpg\" alt=\"\" class=\"wp-image-631104\" srcset=\"https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/02\/Lawrence-getting-smart-ID-from-Leon-Schreiber.jpg 1200w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/02\/Lawrence-getting-smart-ID-from-Leon-Schreiber-600x338.jpg 600w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/02\/Lawrence-getting-smart-ID-from-Leon-Schreiber-768x432.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><figcaption class=\"wp-element-caption\">Home Affairs minister Leon Schreiber gives !Kh\u016bboab Oedasoua Lawrence his smart ID card. <\/figcaption><\/figure>\n\n\n\n<p>Similar technical limitations in South Africa&#8217;s birth certificate, smart ID card, and passport applications also previously prevented people with special characters in their names from getting the document.<\/p>\n\n\n\n<p>In January 2026, Cape Talk spoke to Lesle Jansen, who <a href=\"https:\/\/mybroadband.co.za\/news\/government\/626885-home-affairs-cant-give-young-man-a-smart-id-because-his-name-starts-with.html\" data-type=\"link\" data-id=\"https:\/\/mybroadband.co.za\/news\/government\/626885-home-affairs-cant-give-young-man-a-smart-id-because-his-name-starts-with.html\" target=\"_blank\" rel=\"noreferrer noopener\">explained<\/a> that the system could not capture her son !Kh\u016bboab Oedasoua Lawrence&#8217;s name correctly.<\/p>\n\n\n\n<p>Jansen said the exclamation at the start of the name and line above the &#8220;u&#8221; in her son&#8217;s name symbolised clicks in the Khoekhoegowab dialect, the official language of the Khoisan Nama branch.<\/p>\n\n\n\n<p>Home Affairs upgraded its IT systems to support the characters soon thereafter. About a month after Jansen&#8217;s interview, Lawrence was presented with his smart ID card. <\/p>\n\n\n\n<p>&#8220;In less than four weeks, the necessary upgrades were implemented, and the limitation is now resolved,&#8221; the department said.<\/p>\n\n\n\n<p>&#8220;As a result, for the first time in South African history, birth certificates, smart IDs, and passports are now able to recognise and record Khoi-San traditional names.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A regular Checkers customer believes South Africans with accented surnames might not be getting promotional prices on products when swiping their XtraSavings card.<\/p>\n","protected":false},"author":341042,"featured_media":645529,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[105022,24178,90280,58340,101694,35420,12679],"class_list":["post-645366","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business","tag-ascii","tag-checkers","tag-checkers-xtra-savings","tag-grocery-shopping","tag-loyalty-programmes","tag-pretoria","tag-shoprite"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/645366"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/341042"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=645366"}],"version-history":[{"count":11,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/645366\/revisions"}],"predecessor-version":[{"id":645768,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/645366\/revisions\/645768"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/645529"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=645366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=645366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=645366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}