How long does it take to register a domain name?
The registration of a domain name varies depending on the particular namespace in which the domain is intended for registration.
Given that all the information provided is correct, COZA (.co.za) domain names typically take 24 hours for the domain name registration, and furthermore, up to a maximum of 72 hours for the DNS Servers (Domain Name Servers) to replicate worldwide.
Registration of .com, .net, .org, etc typically takes anywhere from 24 to 72 hours for the registration process, and within this process, the DNS replicate worldwide.
After 48 hours, your domain will be visible on the public WHOIS database.