SalonTouch is able to scan number of bar code formats.  SalonTouch is also able to generate custom bar codes and print to the following Avery label formats:

Avery 5160 - 30 per sheet - 1x2.5

Avery 5161 - 20 per sheet - 1x4

SalonTouch Pearl scans the following bar code formats and is able to generate labels with those codes:

Code 25 – Non-interleaved 2 of 5

Code 25 – Interleaved 2 of 5

Code 3 of 9

Codabar Rationalized

Code Extended 3 of 9

Code 128A

Code 128B

Code 128C

Code UPC A

Code MSI Plessey

Code 93

Code Extended 93

Code EAN 13

Code EAN 8

Working with Bar Codes in SalonTouch Pearl

SalonTouch Evolution scans all of those.  It can generate Code 3 of 9 for its bar code printer.

Working with Bar Codes in SalonTouch Evolution