Asi es.
Pero busca si en España no han desarrollado lo mismo.
Lo que te recomiendo es consultar con colegas programadores, si no han desarrollado una solucion para lo que tu necesitas. Aqui en Argentina, por ejemplo, hay programadores que te venden el producto, para que tu lo anexes a tu programa, y recibas el CAE del organismo oficial. El CAE es la respuesta y el numero de validacion del comprobante que tu enviaste.
Tu generas un archivito de texto con los datos de la factura, a veces ni siquiera es necesario el detalle, solo el cliente y los totales, y el sistema captura ese archivo de texto y te devuelve otro como respuesta, donde esta la informacion que tu necesitas.
Eduardo