South African online retail runs in English, with Afrikaans on some news, property and farming sites and the other official languages mostly in radio, social media and advertising. Prices are in rand (ZAR) and include VAT. Shoppers pay by card, by instant EFT through services such as Ozow, through PayFast checkouts, with Capitec Pay or PayShap, or with buy-now-pay-later options like PayJustNow and Payflex. Delivery promises differ sharply by metro, with same-day and one-hour grocery slots in Johannesburg, Pretoria, Cape Town and Durban that thin out in smaller towns.
Takealot is the largest local online store, and Amazon.co.za has competed with it since launching in 2024, alongside Makro, Checkers Sixty60 for groceries, Mr D for food, and Superbalist and Bash for fashion. Temu and Shein also sell heavily into the market. Gumtree and Facebook Marketplace carry classifieds, Property24 and Private Property list homes, and AutoTrader and Cars.co.za cover vehicles. For advertising, News24, TimesLIVE, IOL and Daily Maverick are the major publishers.
Local results on Google, map packs and Shopping ads vary noticeably between Gauteng, the Western Cape and KwaZulu-Natal, and Afrikaans queries surface a different set of publishers and property sites from English ones. Travel pricing runs through FlySafair on domestic routes and Travelstart for fare comparison, with rates for Cape Town and Kruger lodges peaking in the December holidays. Personal information falls under the Protection of Personal Information Act 4 of 2013 (POPIA), enforced by the Information Regulator since July 2021.
South Africa's retail calendar follows pay cycles as much as holidays. Many salaried workers are paid around the 25th, so month-end weekends bring grocery and fashion promotions, while social grant payment days early in the month drive another round of grocery specials. Black Friday in late November is the biggest online sales event of the year, followed by the December holidays, when schools close and many families travel to the coast. January brings back-to-school stationery and uniform sales before the school year starts, and the Easter long weekend is another retail and travel peak. Price monitoring should therefore sample around the 25th and early in the month, not only on fixed dates.