The South African Competition Tribunal has agreed to postpone the hearing on Wal-Mart's planned takeover of local retailer Massmart until May.