T-Hub - Good Solution
Why reinvent the wheel when you have something that works. We’ve been using T-Hub for a while. You can use it as an order manager or simply a piece of middleware between cart and quickbooks. Go to
For more info. Many carts use this software to bridge the gap between cart and QB.

1landshark posted Tue, May 6, 2008
Magento isn’t in the compatibility list.
2Loïc posted Tue, May 6, 2008
I confirm that.
I’ve contacted this company and they replyed by email
“T-HUB currently does not work with Magento”
thanks for the hint though
3goldie posted Tue, May 6, 2008
Yes, but if properly formated to meet their requirements, magento can be added.
Ron
4landshark posted Tue, May 6, 2008
@Loïc - I also sent them an email a few minutes ag.
@goldie- So let me get this straight, your saying Magento should conform to THEIR requirements ? Not the other way around?
Something also to add to this, T-Hub is commercial software, It appears this project is going to be open source and made specifically for Magento.
5dax702 posted Tue, May 6, 2008
The developer of T-HUB said it would cost $400 to make it compatible with Virtuemart when I inquired.. Since then, someone has paid that development cost and is trying to recoup it by telling others in the Virtuemart forum to use his affiliate link when buying T-HUB....
6goldie posted Tue, May 6, 2008
What’s $400 when it saves you hours and hours of work! Drop in the bucket.
7landshark posted Tue, May 6, 2008
Well depends on whether or not you want to support the open source community.
8Mark_Kimsal posted Tue, May 6, 2008
@landshark Exactly!
I didn’t know anybody wanted QB integration with a separate piece of software like t-hub. I have my customer service portal which interacts with Magento to grab out orders and send them to any plugin you want. Right now I only have the plugins that my client needs. But if people are seriously looking for a simple mysql/php backend to help batch orders, I ‘m looking for feedback, name calling, cursing, whatever. I don’t have QB, so I cannot make it work with QB unless someone wants to donate a license to me or something. QB is windows only?
So, not trying to spam anything here, but I do think a pluggable backend order manager is needed for all php shopping carts.
9landshark posted Tue, May 6, 2008
@Mark,
This project (Quickbooks Sync) is in all honesty probably more than I need.
Our current system (zencart with QBI) simply generates a .iff file for all new orders. I download the file, import it into QB and if a customer does not exist already it creates an account and generates a sales receipt, and reduces the inventory . If they are a return customer it simply adds a new order to their account.
From there we print orders through QB and process shipments once they are packaged using Ship gear for UPS and Shiprush for Endicia for USPS. All pretty simple.
Looking at the Technical Details for this project posted on the wiki look like it is going to be a lot more than what i need. unfortunately it doesn’t appear that there is anyone working on a simple solution, So i am supporting this effort.
Looking at the list
10dax702 posted Tue, May 6, 2008
@landshark
It sounds like you have your backoffice stuff pretty well managed. I wasn’t aware of Shiprush - looks like a great little product so I’m definitely going to check that out. Do I understand correctly when I read that the monthly fee for Endicia goes up to $39 if using ShipRush?
Just out of curiosity, how do you manage your deposits/settlements for your web store? And how do you reconcile those deposits with what you settle in your virtual terminal? We just had a product pre-release and got bombed with orders, so between the manual copying and pasting of order info into quickbooks, as well as having to look at the shipping address on the order to make sure it did not change from the last time the address in Endicia was used, along with making sure we did not settle any orders that weren’t shipped, and then making sure we marked all the same orders for deposit in quickbooks that we marked for settlement in the terminal, well you can see that’s it’s a royal mess!
So I’m definitely looking for a solution to get all this backoffice accounting and what not streamlined.
11snarkys posted Tue, May 6, 2008
ship gear and ship rush are a fantastic automated shipping solution if you can get the order information into quickbooks . with shipgear all we have to do is set the box on the electric scale and hit f10 to spit out a paid shipping label.
12Mark_Kimsal posted Tue, May 6, 2008
@landshark
Yeah, that happens a lot. Simple solutions that just get the job done don’t seem to attract enough attention to keep going. It seems like there’s a big disconnect between users of open source and developers. I really think all of OSS could benefit a lot from end-users starting projects and acting as managers. But it seems that only coders start new projects and only do what they need done.
13Scott posted Tue, May 6, 2008
Originally, this extension was supposed to be a manual (read: simple) extension. But both developers that jumped on-board felt that it was best to just jump right into the advanced module that does things in an automated fashion, so that’s the direction we mutually decided to head.
I still think that Magento is in dire need of an export method though. And the RSS feed for new orders is junk at the moment. Thanks to Mark for helping me beef it up a bit though!
Also, I can’t vouch for the quality of an app like T-Hub, but I still think this sync solution will still be a bit simpler, with an initial gearing towards Magento anyway. Again though, the only reason this project is still being worked on is because of community. Without that support and backing, 3 developers would develop 3 different solutions, all of which would do some things the way you want, and others things you don’t want.
But I still haven’t seen much input from the community in the form of feature-requests, etc. This is the first anyone’s mentioned just wanting something simple. My clients’ issues with importing .iif files is that they run an enterprise solution, and all logged in machines need to be logged out before data can be imported or exported, and that’s something that the automated solution is proposed to work around.
14snarkys posted Tue, May 6, 2008
I’m guessing the desire for something simple just comes from the desire for something that can be done quickly not because we don’t want a full featured module.
15Scott posted Tue, May 6, 2008
Snarkys, also probably from the use of simple solutions with Zencart or OSC. But that’s understandable. With the way we’ve structured the plugin, it may not actually be that difficult to stem-off a simpler solution. I’ll certainly keep it in mind.
16Mark_Kimsal posted Wed, May 7, 2008
I wasn’t trying to suggest any sort of lack of communication about this project in particular. it was a general statement.
17Scott posted Wed, May 7, 2008
Mark, your comment didn’t seem to suggest that in any way. In any case, any lack of communication with this project has either been at the fault of this community-site app failing to keep the comment/reply notifications flowing (they seem to reset each time one replies, especially on the boards) or in some instances if progress hasn’t been made much since a previous reply.
Mark, I still think your order management app could benefit from a design overhaul… or a new theme (assuming it can support themes).
Anyhow, you might setup a windows dev environment (although there is now a Mac version available, no linux though!) then have a look at one of these trials (simple start might be decent enough): http://quickbooks.intuit.com/product/about_quickbooks/trials.jhtml
Otherwise, you, as well as we, will be looking to the community for full testing (although we have clients that can test and/or pretest before any release of our module).
18petemcw posted Wed, May 7, 2008
I can say that my desire for a simple solution stems from the fact that I have a number of clients using/wanting to use Magento, but also handle their order fulfillment outside of the store - Quickbooks. Right now, there isn’t even a way to export orders to CSV, let alone into Quickbooks or similar.
I would have definite use for a “simple” Quickbooks export module now, especially since an advanced fully-functional module will most likely take quite some time to build out.
19landshark posted Wed, May 7, 2008
@Scott
Is there a better way to continue this discussion? Maybe a forum section or even a thread specifically for QB Sync?
I only mention it because there seems to be a lot of good feedback coming out of this discussion here but unfortunately it is under the heading of T-hub and somewhat off topic, don’t want good information to get “lost”.
@dax702 Not ignoring you, I just hesitate to respond to your question here for the reason noted above.
20pelted posted Sat, May 24, 2008
For a client I have, we have been looking at T-HUB, and am almost ready to pull the trigger and order it, and CRELoaded for a site/store rebuild. I ran across Magento and have been doing a lot of reading. Quite honestly, very little in web development has got me as excited as this. (I am a Mac developer, and the only thing that gets me excited these days is new Cocoa APIs)
QuickBooks syncing is a deal breaker for this case though. Inventory, product details, and customer detail syncing is so important to them. However, in web technologies, open source is so important to me. I am willing to pay several hundred dollars $$ to see this done sooner than later, and open sourced. I would love to see other people kick in too, but if my paying acts as an incentive, then so be it. T-Hub will get the job done, but Magento is beautiful and I would love to further support its development. (I haven’t seen the code yet, so I don’t know how pretty it is on the inside.)
If I had the time I would love to work on this project, but I love writing great software, and just don’t right now. So I will put my money where my mouth is to help see this come to fruition.
21dax702 posted Sat, May 24, 2008
You can also pay the developer of T-HUB to make Magento compatible. That’s what someone did with Virtuemart (for Joomla) and he is recouping the cost by having the people that wanted the Virtuemart/T-HUB integration buy T-HUB through his affiliate link. Had I still been interested in Virtuemart, I would have also bought it through his link.. So if you have the money to pay for T-HUB, as well as the developer’s fee for making it work with Magento, that’s an option too.
22snarkys posted Tue, June 3, 2008
I went with Creloaded and i can’t stand it . there is no end to the list of bugs, many of them severe and no one there seems to be in a hurry to fix any of them .
back on topic, i might have to check into thub development .
23pelted posted Wed, June 4, 2008
Guys before you check into T-Hub, Scott above is working on some ideas, and it may be better served to put our money into supporting this community by chipping in to help his guys write an OSS tool fore Magento.
24infield posted Wed, June 4, 2008
I’m guessing it’s a timing thing.
25hondaspeder posted Wed, June 4, 2008
Who is currently working on this?
26snarkys posted Wed, June 4, 2008
just as a fyi , i called t hub and they said they are working on a magento version and the first draft should be 3-4 weeks. I often double or tipple guesses like these : )
27MonoMachines posted Mon, June 9, 2008
Not sure if this question is appropriate for this group, but we are looking for a quickbooks integration that transmits Purchase Order data as well. We have different distributors that ship product and all of this info will be stored in the database, we just need for the Purchase Order to get generated. It would simply need to change the “sales price” to “purchase price” and call it a PO with our distributor name. Everything else would be the same. Will this new module allow this?
We currently export Invoices, Sales Receipts, and Purchase Orders as CSV files and then import them to quickbooks with a 3rd party app.
Thanks for all your work.
28Scott posted Mon, June 9, 2008
MonoMachines, what’s the third party application you’re currently using?
29MonoMachines posted Mon, June 9, 2008
@Scott
We are using an application called Transaction Pro Importer 2.0. It costs like $200 but gets the job done once you have your CSV formatted correctly. http://www.baystateconsulting.com/products/01TxnWizardDemo.asp
We are not married to the program, but it has simplified our data importing.
30snarkys posted Thu, June 26, 2008
T hub now works with magneto : )
http://www.atandra.com/prod_thub_quickbooks_Magento.htm
I’m sure the mod developed here will ultimately be far superior but is nice that there is something in the interim.
31snarkys posted Thu, June 26, 2008
btw they have a 15 day trial as well .
32Scott posted Thu, June 26, 2008
Cool. If you end up trying/using it, you’ll have to report back and let us know how it works out. Looks like it also has shipping integration, which might be useful for some users.
We’re still going to keep it simple here. Plus, we don’t intend on requiring a 3rd party installation to serve as the intermediary, just going to use the tools Intuit provides.
33snarkys posted Thu, June 26, 2008
Personally id prefer it didn’t have shipping integration where you have to ship off their software. I prefer to use UPS worldship directly and have it pull info from quickbooks with shipgear
Will be interesting to see how this works. @ $600