I tried to give blood for my husband in the mid-90s, but they refused to take it. They said that they couldn’t because I was a relative, and they could only take blood from the Red Cross.
That sounds like a rule for that specific facility or chain, maybe a contract with the Red Cross?