QuickBooks Commerce

QuickBooks Commerce

by Intuit

Power every part of your business with a single platform

3.8 of 5 stars

The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.

  • 5 of 5 stars
    64% of ratings are 5 stars
  • 4 of 5 stars
    18% of ratings are 4 stars
  • 3 of 5 stars
    2% of ratings are 3 stars
  • 2 of 5 stars
    4% of ratings are 2 stars
  • 1 of 5 stars
    12% of ratings are 1 stars

All reviews

91 - 100 of 107 reviews


We were using another service to manage our inventory but moved over to TradeGecko because of the way you could build a product consisting of other product parts. This made tracking parts so easy!

The integrations with Shopify and Xero make the entire order, fulfilment, and financial reporting of sales seamless.

Can't wait for even more features to be released. Especially with the ability to automatically select where stock is to be taken from based on the address of the order (because we have international warehouses).

Keep up the great work TG

Stomp Apparel

We started our ecommerce journey not knowing too much but needing to be organised. TradeGecko enables our inventory records to be all in one place, to integrate to our Website, to our Finance system and multiple sales channels.
TG has helped us achieve our success and this cannot be under estimated.Their support service has quick turn around times and is told to us in non tech jargon which makes life easier.


On our research to replace our old POS system, we migrated from Vend after just a couple of months of use because of a lot of data integrity issues and unexplainable system mistakes. To replace Vend we had been looking for a reliable warehouse and order management system that syncs with Magento and syncs with a reliable POS system and yet be accessible everywhere without maintaining a server or database. We also needed to be connected to Xero accounting software. We chose Tradegecko after long research and assessment of other options like Unleashed,

We fell in love with Shopify POS ease of use, online administration and looks. We tested the connection with Tradegecko to make sure everything's running smoothly. We love how products are seamlessly integrated and how reliable it is.
Prices, stock and product attributes are instantly created/updated/deleted, but we make sure our master data is on Tradegecko. Composite variants are also synced problem free.

The most important aspect of this amazing integration with Tradegecko is the constant maintenance and updates. The integration had some slight hickups in the beginning, such as the refund options and discounting only when using Shopify POS. Some unexpected results would happen and after contacting Tradegecko support it turned out to be Shopify's API was lacking some features to properly fix these buggy features. After a couple of months with Tradegecko and Shopify updates these issues were fixed and we are now more glad than ever before. Now Tradegecko can also link Shopify POS location to a warehouse location.

What we really like to see soon from both Shopify and Tradegecko is the ability to have the Shopify locations hold different quantities and be able to sync sales and stock seamlessly with Tradegecko. This is essential when transfer happens between store branches as well as the need to count stock and keep track of quantities available in different store locations.
I would also like to see purchase orders support multiple currencies in same PO. The need to have overhead costs in PO with different currency is very important for importing workflow as not all expenses have to be strictly inbound or strictly outbound.


TradeGecko is the most efficient and easy-to-use platform for managing sales and inventory. The TG team is also very quick on responses and has helped to fulfill our needs at all times. Linking the two apps-Shopify and TradeGecko allows us to save time on managing online and the rest of the sales channels at one-go.

I would strongly recommend this app to anyone who is looking to develop the company steps further.

Sun Of A Beach

Trade Gecko has helped us grow our business by approximately 30%. It is user friendly, flexible and can adapt to many different needs. I highly recommend it!

Angler's Bay Clothing & Apparel

Recently switched from Lettuce Apps. Main reason for the switch was for better sales analytics, which TG absolutely nails. Integrations are easy to setup, and their support documentation AND response are both top-notch. If you're a small-midsize business, I recommend using this for inventory management. Makes the pains of retail much, much easier.

AILA Cosmetics

Trade Gecko has been amazing for our integration! It provides us an easy solution to maintain our wholesale and retail business in the most efficient manner possible. I highly recommend this app for businesses who need and inventory management control and customer relationship management system integrated into their website. Thank you Trade Gecko!

Lotus Hardware

Developers of Tradegecko run their own business out of which Tradegecko was born. This means Tradegecko solves real world needs and delivers!
It integrates beautifully with Shopify and the Xero accounting package + other apps - but these two I am familiar with - and actually recommend.
So for instance as soon as a sale is marked as shipped (ie fulfilled) - inventory state is automatically reflected on the Shopify website as well - giving a true picture of the inventory state at any given moment.
Tradegecko is built on the outstanding Ruby-on-Rails web framework - same as Shopify. There are undelying technical reasons explaing this framework's great capabilities... For example, the Ryby language being a TRULY Object Oriented stand alone language on its own - something that the competing php 'lang' web frameworks CANNOT match. The php 'lang' Object Orientation was bolted on later in the php 'lang' development as something of an afterthought.
In short the external app integrations with Shopify and Xero are done properly and work really well. Couple this with a very very good User Interface inside Tradegecko - a pleasure to use...
If you are a large multinational - you already have a custom inhouse solution.
If you manufacture involved products (ie use complex bills of materials), Tradegecko might not be your best match (not yet).
BUT for most other start-ups/small/medium businesses out there - the majority - Tradegecko should be a beautiful fit. Very highly recommended.
Tradegecko functions very, very well for its intended target audience of small/medium size businesses.
Have been using it for over a year and have nothing but praise.
The integration with Shopify and Xero - what I primarily use are outstanding.

The only reservation, already mentioned is this:
If you are serious manufacturer with a complex composite bill of materials (BOM)
making up each product - perhaps in its current state Tradegecko is not the best match.
But for the rest ie. a large number of typical small/medium size businesses it is a GREAT match.

Looking to the future:
We have seen an increase in use of a database paradigm known as NoSQL -
you have heard the names: eg Memcached, Redis, MongoDB, Cassandra, Berkley, couchDB etc etc.
While they are great as caching technology, many software as a service (SAAS) providers make a mistake of treating NoSQL as their ONLY database solution.

Thankfully, I have been informed by Bradley Cameron (Tradegecko's CTO) that Tradegecko continues to use a traditional relational database - PostgreSQL in this case - full marks there for not running away with the NoSQL hype.

As for the future, the fast speed NoSQL caching technology may have its place - used for caching (combined with the relational database in the background).
If you are a growing medium size business consider the following...

The rise of noSQL - picking through the hype
Many NoSQL databases are designed to run well on large clusters - so it has a lot to do with large corporation's conveniences - hence the hype.

For example Google is running distributed server-clusters presenting a front of a 'single box'...
But it is NOT an actual single server and running traditional relational SQL databases in a massively distributed fashion started to present problems for the big corps - not us.
Still, this is what makes the noSQL more attractive for large data volumes of the big corps.
Hence the hype and push for noSQL.

Horses for courses:
A long standing and well respected computer scientist - Martin Fowler,
(his latest book: 'Introduction to NoSQL') emphasizes that NoSQL databases are NOT going to
replace relational databases - your PostgreSQL or MySQL etc - no need to be taken in by the hype.

A business example:
Consider an actual real world example (the 'Diaspora' social network, below) where the choice of database type almost derailed a business:


Here is a short extract...

"What is cache invalidation, and why is it so hard?
Cache invalidation is just knowing when a piece of your cached data is out of date, and needs to be updated or replaced.
Here’s a typical example that I see every day in web applications. We have a backing store, typically PostgreSQL or MySQL,
and then in front of that we have a caching layer, typically Memcached or Redis
(or other noSQL type solutions - MongoDB, Cassandra, Berkley and couchDB etc).
Requests to read a user’s activity stream go to the cache rather than the database directly, which makes them very fast...
What happens if a background job fails partway through? Machines get rebooted, network cables get unplugged, applications restart. Instability is the only constant in our line of work. When that happens, you’ll end up with invalid data in your cache. Some copies of the post will have the old title, and some copies will have the new title. That’s a hard problem, but with a cache, there’s always the nuclear option.
You can always delete the entire activity stream record out of your cache and regenerate it from your consistent backing store. It may be slow, but at least it’s possible.

What if there is no backing store? What if you skip step 1? What if the cache (the noSQL solution) is ALL you have?

When MongoDB is all you have, it’s a cache with no backing store behind it. It will become inconsistent. Not eventually consistent — just plain, flat-out inconsistent, for all time. At that point, you have no options. Not even a nuclear one. You have no way to regenerate the data in a consistent state.

When Diaspora decided to store social data in MongoDB, we were conflating a database with a cache. Databases and caches are very different things. They have very different ideas about permanence, transience, duplication, references, data integrity, and speed.
The Conversion
Once we figured out that we had accidentally chosen a cache for our database, what did we do about it?
Well, that’s the million dollar question. But I’ve already answered the billion-dollar question. In this post I’ve talked about how we used MongoDB vs. how it was designed to be used. I’ve talked about it as though all that information were obvious, and the Diaspora team just failed to research adequately before choosing.

But this stuff wasn’t obvious at all. The MongoDB docs tell you what it’s good at, without emphasizing what it’s not good at. That’s natural. All projects do that. But as a result, it took us about six months, a lot of user complaints, and a lot of investigation to figure out that we were using MongoDB the wrong way.
There was nothing to do but take the data out of MongoDB and move it to a relational store, dealing as best we could with the inconsistent data we uncovered along the way. The data conversion itself — export from MongoDB, import to MySQL — was straightforward..."

Juguetes Manika

I´ve been using them and they really work good together. I had had some problems but with great costumer service from TradeGecko.


Trade Gecko has provided the perfect Inventory Management solution for our business, and has played a huge part in our recent expansion.

Used alongside Shopify and Xero, the three Apps work beautifully together, and have provided the members of our small yet busy team with the confidence required of any Inventory System during what has been an extremely busy period for us.

Initial testing of Trade Gecko prior to subscription was impressive enough, however after a few months of running live, the benefits of this wonderful App are becoming apparent. Information and data can be extracted in a variety of ways, and the reporting is excellent.

The functionality of Trade Gecko fits perfectly with our needs, and when the support team have been called upon, whether for tweaks to the system or just to answer user questions, the response has always been extremely timely and concise.

Highly recommended!