Supported barcode symbologies include:
128 Full ASCII Family
3 of 9 Family
2 of 5 Family
Because of change in law effective Jan 01, 2005, now companies importing to USA need not use UPC-A symbology, they can use EAN-13 instead. The Uniform Code Council requires all retail scanning systems in the USA to accept the EAN-13 symbol as well as the standard UPC-A. This requirement eliminates the need for manufacturers who export goods to the US and Canada to double-label their products.
The numbering structure is composed of leading zeros to complete 14 digits, followed by a country and company prefix (or manufacturer code), followed by an item number (this number is allocated by the user company/manufacturer), and a check digit.
For a list of supported barcode symbologies click here.