No, they take any type of debit/credit card. The only requirement is that you have a Sam's membership card
But, in order to get the discount on the gasoline you will have to have the membership cards that.
Thanks! Your answer is awaiting moderation.