Yes, but all donations must be public knowledge and should be publicly disclosed
We should limit the amount a political party can receive in total, as well as the amount of any corporation/organization they can donate, so that donations cannot turn into bribes.