BJ's One+ Mastercard card

Capital One

BJ's One+ Mastercard

Mastercard No annual fee No foreign transaction fee Up to 5%

How it earns

  • BJ's Wholesale Club 5%
  • Everything else 2%