Do I have to pay for the membership?

No and there is no minimum spend to become a member.