Como nunca lo he hecho no se que tipo de impresora térmica sea la adecuada (ni siquiera si si es posible desde PHP) por eso acudo al foro, en base a su experiencia agradeceria mucho que me orienten un poco...

Si se puede hacer desde PHP?
Existen algún tipo de librería para hacer esto?
y lo mas importante se puede con todas la impresoras o hay algún modelo que recomienden???

El cliente quiere comprar una EPSON TM-T20II pero no tengo ni idea si sirva para tickets y códigos de barras, etc, etc, etc...
De antemano muchas gracias a todos!!!