Francois Steyn requires surgery on his right ankle and will miss South Africa's final game of the Rugby Championship against New Zealand.