Does Magento integrate with Quickbooks online

We are currently using Quickbooks, Wholesale and Manufacturing, a desktop version, and we need to upgrade and are looking at Quickbooks online version. Does Magento 2 integrate with Quickbooks online, and/or do we need a plug in/extension to make it integrate? OR, do you have a better suggestion than Quickbooks?

We don’t believe we can just create invoices in Magento 2 because we need to edit the shipping costs, as we pass on a savings to some of our customers and we need to add handling/drop ship fees and add on items that customers add to the order AFTER submitting it.

We do need some sort of invoicing program, because we create purchase orders for items that we buy in from our vendors.