I flew South African airlines just over a week ago and although detailling my FF number when booking I have had no points added. Is it possible to claim missing miles with a partner airline without the ticket stub? I have th e-ticket but no boarding card which I think I have thrown away[:(!]
Partner miles can sometimes take several weeks to be credited. I'd wait a bit longer yet before claiming.
Regards