Yes! The same here. No regular CC's accepted at the pumps, but to get the keycard was simple, and pay as you go or get monthly stmt. I believe that they do accept a CC at the front desk when paying any time.The local station here does that as well but they don’t accept regular credit cards. You have to fill out a bunch of paperwork, get their approval to get their keycard and then pay the balance every month.