No. You do not have to have or buy a yearly hostel membership card to book at any hostel listed on our site.
If a card is required by a hostel, you will be able to buy it at the hostel upon arrival.
We do not sell any membership card.