The annual competition was cancelled at late notice in 2017 as Bafana Bafana had to instead replay a 2018 World Cup qualifier with Senegal.
This was after Ghanaian referee Joseph Lamptey was found guilty of match-fixing by FIFA in an initial 2-1 win for the national team over the Teranga Lions at Peter Mokaba Stadium in November 2016.
SAFA CEO Dennis Mumble says the national association will make an announcement in the "next couple of weeks" on the opponent for this year's edition of the showpiece.
"We are waiting still," said Mumble.
"You know what happened with us last year; we couldn't play the tournament because of the replay match against Senegal. That threw our programme out a little because we had opponents that had confirmed.
"We always try and go for a top class opponent, a team that is in the top 20 in the world. It's difficult to pin those down.
"So our events department, our international affairs department, is going to make an announcement of an opponent for that one.
"We'll know in the next couple of weeks and we'll make an announcement to that effect."
Bafana have won 12, drawn three and lost eight Mandela Challenges since its inception as a charity fund-raising event in 1994, having played the likes of Argentina, Brazil, Holland, Sweden and France in the spectacle.