No you can use your card
As of June 2019, you can even use the wristbands you get when you check in. They are linked to your room and they will charge the credit card in the account at the end of your stay. However, DD is slow, and you should expect 30-45 minutes wait in line if they're busy.
I too live in Virginia and at dunk in donut they take bote
You can pay with cash
Either
Thanks! Your answer is awaiting moderation.