Você não pode usar -h
para especificar uma string de conexão. Pode ser apenas um nome de host ou IP real.
Para se conectar a um serviço (ou usar qualquer outra string de conexão), basta passá-lo como um argumento não alternativo:
psql "service=subscription"
ou (eu sei que isso é contra-intuitivo) passá-lo como o nome do banco de dados :
psql -d "service=subscription"