So after searching the web like a mad man for some instructions on integration with Quickbooks, I found very little.
I poked around for a while and this is what I found. Most of you probably know this already but for those who don't, this will be helpful.
To import transactions into quickbooks, you have to use Accounting batches in Contributions > Accounting Batches. Figuring out how to create batches is pretty straight forward. Then you want to export the batch as a .IIF file.
In Quickbooks From the File menu, choose Utilities , select Import and click IIF Files.
Quickbooks will import the transactions and its details as a General Journal. So if you were hoping (like I was) that it would create contacts quickbooks and fill the transactional data for each contact, it doesn't.
So my idea of invoicing from Quickbooks and having CiviCRM contributions credit the invoices doesn't work.