Looking for COVID-19 emergency remote work security solutions?


Building an E-Commerce Integration for ShopKeep

We helped ShopKeep integrate their point of sale solution with other e-commerce platforms their customers use every day.



IoT Services

Software Development

Project Timeline

The Very team augmented the ShopKeep development team for 12 months

Tech Stack

ShopKeep software, QuickBooks

Born out of frustration with the traditional cash register business, ShopKeep was designed by a retailer with a noble aim — to rescue independent business owners from the nightmare of archaic point of sale (POS) systems.

The Challenge

Modern accounting software is a huge time-saver for small businesses, and QuickBooks is one of the best solutions on the market. Many ShopKeep customers use QuickBooks every day, so it was crucial to have a seamless integration between the two systems.

ShopKeep’s legacy server was built years ago to sync merchants’ financial data from their backend service, BackOffice, to Intuit's QuickBooks via API. But it wasn’t perfect: ShopKeep struggled with server crashes and feature development was more complicated that it needed to be, requiring frequent attention from customer care.

Simply put, the server wasn’t up to ShopKeep’s standards, and they decided it was time to fix the root cause. They needed a code rescue.

With 60-70% of the cost being to maintain the code after development, Very has always been great working within our existing infrastructure and tooling, which makes for an easy handoff."

Andrew Budd



The Process

The company has a talented team of engineers in New York and Dublin, but like most teams, they had a backlog of projects and competing priorities. Fortunately, their process, tools, and collaborative methods were already well-established and mirrored those we have in place at Very. In fact, it felt as if we were working with an extension of our own team. 


We advised — and they agreed — that a refactor was the best course of action. There was a lot of domain knowledge held in the code of both ShopKeep and QuickBooks that we did not want to lose. So, instead of starting from scratch, we focused on restructuring the existing code to produce more stability, enhanced reporting, and zero bugs.

After launch, a few things happened...



ShopKeep is the #1-rated iPad POS system featuring inventory management, detailed reporting, and 24/7 support.

The Results

In the end, our solution provided a clear path forward for ShopKeep’s legacy merchants who were using the old service — because the new service is built to migrate and accommodate all users, old and new. What's more: ShopKeep's customers can manage everything themselves — so the power is in the users' hands, as it should be.

We are ready to get your IoT project started

Focused on speed, efficiency, and scalability, our product teams de-risk projects though trusted partnership, easy communication, and an agile workflow.

Focused on speed, efficiency, and scalability, our product teams de-risk projects though trusted partnership, easy communication, and an agile workflow.