Force your clients to get a hardware wallet and then give you the public address. It is easy for you to deposit the funds and track it on explorer, while they hold the keys and the physical wallet
Whilst I appreciate you taking the time to reply, you haven't actually read my original post or subsequent posts. For the umpteenth time a hardware wallet is NOT a good enough solution.