Gift Card & PIN Numbers On some cards, this number is printed above a magnetic stripe and will contain exactly 16 digits. On other cards, this number may be as many as 30 digits and will be printed below a barcode.