No, checks or money order. There is a gas station down the street where you can purchase a money order.
They didn't the last time I was there. The gas station on the other side of 33 sells money orders, or they take local bank checks. Or, pay online.
Thanks! Your answer is awaiting moderation.