When reciting a string of numbers such as your credit card number it is common and perfectly acceptable to pronounce zero as “oh.” But when dealing with a registration code or other such string of characters which mixes letters and numbers, it is important to distinguish between the number 0 and the letter O.