Donating blood is uncompensated to my knowledge, but donating plasma is definitely compensated, but very low. My wife was just complaining that the local donation center only offers $90/week, and that's with 2 donations. It's like 35 or something for one session, and a total scam for those who are desperate for money.
Yeah where I'm from you can't donate blood, plasma, platelets, your eggs or sperm, or be a surrogate in exchange for money. That was working okay for a while but after the pandemic hit they've become desperate for donors.