Hola, que desde ionic envie una orden de impresión al POS Print Citaq H10 no es muy fácil, me gustaría saber si tu backend (donde está la lógica de negocio e ionic consume mediante webservices), está en un hosting, o lo tienes en servidor local, si es este último entonces tendría que hacer una prueba de impresión con un pequeño script en php que tengo.
Podemos conversar por el chat y así pueda darme más detalles del funcionamiento.
(Ya he implementado una solución similar en ionic 3, pero era una impresora térmica Epson TM-U220)
Saludos.