Was on the Joy Haven July 2022. Haven bartender asked for card every time including just bottled water.
Ordered water at the casino with P+. Not far enough out of port, got charged the virginia tax, which is fine, but he had other person's drinks on our tab, pina colada, etc. (had the wrong items taxed taken off)