Same card worked via Apple wallet for other transactions, and the Visa thing is a known issue historically (https://discussions.apple.com/thread/255018680?sortBy=rank). A local friend confirmed the fix, but I can't seem to find any info from Apple or Visa about it.