Can my clients send payment from their business account?

No. The payments need to come from their personal accounts.