solicit for (something)
1. To request or seek to receive something (from someone). The volunteers have been out soliciting for donations to those affected by the massive storm. The man was caught soliciting for sex by an undercover police officer.
2. To ask or try to persuade someone to give something (to one, someone else, some cause, etc.). In this usage, a noun or pronoun is used between "solicit" and "for." Because of my background in IT, my family always solicits me for help with their computer issues. Tom's wife has been soliciting all of us for money to cover his legal expenses.
solicit someone for something
to attempt to persuade someone to give something, such as money, for a specific purpose. The school band solicited the owners of the business for a contribution. Fred solicited everyone in his department for at least a dollar.
solicit for someone or something
to seek money or other contributions for someone or something, such as a charitable cause. I am soliciting for crippled children. Would you care to contribute? Are you soliciting for a local cause?