I don't understand why this would make sense to them and why anyone else would go along with it. Eight bridesmaids?
I assume they just need money. I agree with you that, if they need money, they should give an idea of what they are raising money for. Afterall, they got married a couple of years ago so most people probably won't be eager to give money and gift cards NOW.