The South African Weather Service has warned of disruptive rain, which may lead to flooding in at least six provinces.