Yes, many stores (e.g., Wal-Mart) and gas stations (Sam's) use the billing ZIP as part of the authorization process for credit card purchases.
You'll note that Sharon was clear in limiting her comment to "clerks asking for zip code on cash at stores" (emphasis added).