You need a visa for South Africa if you have a Mexican passport
Visa options for South Africa
Electronic visitor visa
Travelers need a visa to visit South Africa for Business or Tourism. The government informs that they are currently experiencing a technical issue with their system. They advise travelers to apply through the nearest embassy or consulate.