I am setting up my buisness... again... (long story), and am looking at buying some accounting software that will hopefully integrate with my shopping cart, and my payment gateway. This is not proving to be easy. I need to have accounting software that will import from SQL, (even if it has to be via excel), so that I don't have to change pricing in several different places. But it would save an immense amount of time if the order could be automatically entered into the accounting software as an invoice, and as paid. Quick Books seems to have this sort of integration, (click here for example), but my mind is spinning trying to figure out an all in one solution, that will incorporate the gateway into this process. If I'm going to have to build this thing from the ground up, I might as well attempt to do so as streamlined as possible. From reading many of the posts in this discussion forum, it seems that authorize.net is the best... that is what I will try first, but I am likewise unclear about if I need a regular merchant account as well as authorize.net, and if both of them are charging a % that could get way too expensive. Surely authorize.net does it all for its 2.29 % or whatever they charge, right? Or is that JUST for their online processing? I reckon I'd just do it myself if that were the case. I mean if I do an order for 500.00 and it takes me 2 minutes, then that is well worth the 12.00 I'd have to pay to authorize.net just to process it on my merchant account. Surely by the "virtual terminal" phrase they mean that they take care of all of this, right? My sincere aplogies for being so scatterbrained, but its too much reading, and not enough doing ... yet. ;)