Yes, credit cards are waterproof, even in salt water. Even their chips are sealed in epoxy resin.