Use an escrow services to safeguard against fraud. Escrow holds payment until the domain is effectively transferred, guaranteeing safety for the two parties.
For those who have a handful of domains that you're https://medium.com/@sell_domain/how-to-sell-domains-ebefc693ed85