No, they don't take cash. There is a Gas Attendant, in case of problems, but the gas pumps have a card reader that is used. There's a possibility that they will put a small hold on your account, but usually it's only a few dollars.
Only with debit or credit card. NO CASH
Thanks! Your answer is awaiting moderation.