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 POS systems.

What Very provided:

Can a new system play well with others?

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

When it comes to new business software, it doesn't work if it doesn't integrate.

ShopKeep understood this when they developed their innovative POS system to replace the outdated, underperforming systems that are still being used today. So ShopKeep engaged Very. Our objective was to ensure that ShopKeep's solution would integrate seamlessly with existing e-commerce software.

Very's developers seamlessly integrated into our scrum teams without issue, and they even came into our offices. We would definitively consider them in the future if we were to need more bandwith again.

Ben Weinberg
Technical Project Manager
shopkeep pos integration

Essentially, ShopKeep needed a code rescue. Their 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 than 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.

The company has a talented team of engineers in New York and Belfast, but like most teams, they had a backlog of projects and competing priorities. Fortunately, their process, tools, and collaborative methods already were 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.

Power to the customers.

In the end, our solution provided a clear path forward for ShopKeep's legacy merchants who are 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.