Should I share my wallet address and ask clients to send payments to it?
Yeah, I doubt it's more complicated than that.
Isn't it troublesome?
its just like giving out your fiat account number, I doubt their is anything complicated about it.
Payments could be sent to the wrong wallet address and also it would be difficult to manage the transaction history. What should I do?
i guess what you are trying to say is that while the person that is sending the money is copying your wallet address, he might make a mistake with a letter or number and so send it to the wrong person.
I doubt this is the case because it's always that you just copy the address and paste it and I doubt it could result in such situation.