Receive 50% off your project with The UK Government "Help to Grow: Digital Scheme"

The specialists in back-end e-commerce

Our clients have won contracts with :

Some of our work:

Heineken personalised portals

Heineken personalised portals

Integrating with Heineken's bespoke system - easy ordering for pubs and restaurants of quotations and in-stock items, with stock level updates and electronic purchase orders

Sambro's sales tablet app

Sambro's sales tablet app

A mobile app connected to Microsoft Navision and Magento, allowing sales staff world-wide access to real-time warehouse data, order-taking while meeting with customers, container-filling assistance, and historic orders and invoices

B2B eCommerce Services

Build an eCommerce store

Build client portals, upgrade your current store or start entirely from scratch

Migrate from Magento 1 to 2

Using Magento 1 is a security risk. We can upgrade your store and support you afterwards

Upgrade to Magento cloud

Some sites are suited to Magento Cloud, a fully managed hosting solution provided by Adobe. We'll help you decide

Integrate with any internal system

For any system, we'll connect it to your store and ensure it works the right way for your business.

Develop a custom extension

Your business is unique, and sometimes you need custom code to solve a particular problem.

Automate your store and data

Automation will increase efficiency and reduce errors, so it helps your staff and customers

We pride ourselves on Seamless project fulfilment

We understand the risks that miscommunication has on software projects. At GetJohn our developers practice effective communication so that we understand your business needs to the highest degree. Looking to migrate your existing contracts? With over 15 years experience in business commerce, find reassurance that your vision will come to fruition no matter the stage in which your project has broken down.

Automated dataflow at your fingertips


Single-Sign-On means no more forgetful clients


Seamless purchasing system integration with customers


Error free fulfilment from order to distribution


Generate electronic Invoices and Purchase orders

Got any questions?

Share on linkedin
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe

John's easy to read eCommerce blog:

Getting started on Magento – the good the bad and the costly

Getting started on Magento – the good the bad and the costly About Magento: Magento is the #1 platform for B2B merchants, in fact, it has held the #1 spot on ‘the internet retailer’ top 1000 list 4 years running yet Magento. However many merchants are still hesitant to adopt Magento due to its complexity. Magento comes in two versions, open-source or enterprise, both coming with their benefits and drawbacks. Is your business best suited to cheap and flexible, yet requires development, or the a costly enterprise solution that comes with a faster route to selling. Open source v enterprise

Read More »

5 things to consider before investing in eCommerce software solutions

5 things to consider before investing in eCommerce software solutions 1. Consider culture: Culture, or put more simply ‘how we do things around here’ is the very foundation of your business and what produces its unique identity. However, culture ultimately makes or breaks the success of any business.  In-house, culture needs to be ready to embrace external support. For example, it is natural for IT managers to feel protective and fall foul of a ‘not invented here mentality’ also known as the ‘toothbrush theory’ because we treat solutions like a toothbrush: everybody wants one, everybody needs one, but nobody wants

Read More »

What is cXML?

What is cXML? When you send someone an invoice, or a purchase order, you’re using certain conventions to communicate exactly what you want.  If it’s an invoice, for example, both you and the recipient will understand that: It has a date, so you both know when it was made It has a due date, so you can set the expectation of being paid It has your bank details, so the recipient knows how to pay you It has one or more items so the recipient knows exactly what it’s about …etc.. The point is that it’s a way of communicating

Read More »