Many countries have “Immigrant Investor” policies where you don’t have to actually make any donations - just invest in a business or sometimes just put the dough in a bank account and get citizenship either immediately or can apply in a few years.
Canada had, and probably still does, have one. That is why Vancouver (also known now as Hongcouver) has 15% Chinese population - most from Hong Kong pre-return to Chinese provincial status.
Thailand also has similar path to citizenship but I think they want more like $500K investment (bank deposit) - not sure about that though.
Last I heard it was only 25K deposited in a local bank.