A terceira opção pode funcionar para você.
Opção 1 - QODBC: Se você procura simplicidade, o Qodbc, como mencionado acima, é o principal produto que faz isso e custa dinheiro.
Opção 2 - SDK do Quickbooks: Se você estiver bem trabalhando com o SDK e usando suas estruturas XML, poderá encontrar ótimos recursos na rede do desenvolvedor. As contas são gratuitas para o SDK e você pode trabalhar nele com bastante facilidade.
Isso se resume a uma coisa, se você quiser de graça, talvez não consiga do seu jeito. QODBC tem um preço razoável na última vez que verifiquei.
A única coisa que é importante estar ciente com qualquer abordagem - certifique-se de que as tabelas nas quais você deseja gravar dados no Quickbooks estejam disponíveis pelo SDK e QODBC.
À medida que o Quickbooks envelheceu, o acesso a algumas tabelas desapareceu. Por exemplo, não é possível gravar diretamente na tabela de deduções da folha de pagamento, pois ela concorre com o serviço de folha de pagamento da Intuit.
Opção 3 - Manipulação direta de SQL: A Intuit criptografa seus dados em seus dados SQL, tornando-os indisponíveis para acesso direto.
Editar:Opção 4 - Quickbooks Web Connector Wrapper SOAP que fica no computador com Quickbooks e interage com ele para você. Também gratuito.
Boa sorte!