I was sent an email this morning about a local site that allows you to pay traffic fines online. After registration, you are able to search for your fines by South African ID number. You can then select the fines you wish to pay.
From the site:
If you have registered on Payfine.co.za, searching for and paying your fines is that much quicker and easier. Registered users can search for fines via their identity number (For now, Johannesburg and Cape Town users only!). Registered users are also able to view all previous payments and invoices.
The following municipalites are currently supported:
– Cape Town