Authorize.Net already supports integration through Sync for Quickbooks. See more details at http://www.authorize.net/solutions/merchantsolutions/merchantservices/syncforquickbooks/