You do not need to be a member of the Harry Potter Fan Club to purchase pins.
Gold members of the Harry Potter Fan Club will receive early access to buy new pins, ahead of general release. They can also save 20% when buying the pins from The Harry Potter Shop.