BurgerKing® on Google Cloud

Automatically create and send invoices based on sales data.

SOTEC helped Burger King® to establish a system that provides an easy to use web application for providing sales data and a backend which allows them to automatically create and send out hundreds of invoices based on the recorded data.

The challenge

When in 2015 BURGER KING Deutschland GmbH® became the master franchisee of the brand for Germany, there was a tremendous need for providing IT systems for managing the whole business. Among other things, one of the main concerns was how to distribute royalty and ad costs among all the different franchise companies.

The solution

The main platform is Google App Engine. Task Queue is used to iterate over all Franchisee restaurants processes within the relevant invoice period. For each invoice, an Apps Script is called which takes a Google Docs template and fills placeholders with the actual data that is passed from Google App Engine to the Apps script in the payload of the call. For storage purposes, CloudSQL was used.

The results

Over the years the system was extended and is now connected to different 3rd party systems where additional data is collected. For example, we have created an integration with the loyalty card provider “Payback” to import collected and redeemed points per restaurant which are in turn reflected again in invoices or credit notes that are created by the system. Our solution has enabled the customer to manage invoicing loyalty card refunds and much more in a central system hosted in GCP, which saves a lot of money and resources. The customer is now independent of corporate systems provided previously by Burger King® U.S.

This is what the customer says:

With BKD Connect, we have a high-performance business application with which we can quickly and easily handle complex processes in contract management and automated invoicing to our franchise partners, including digital receipt dispatch. Thanks to the forward-looking design and structure of the software solution, enhancements can be implemented extremely quickly, flexibly and cost-effectively. Intelligent evaluations and alerts support us in the highly effective management of partnerships.

Jörg Graap, Consultant, BURGER KING Deutschland GmbH

Project start


Customer portrait

For over 40 years Burger King® has positioned itself successfully on the German market. In 1976 the first restaurant was opened in Berlin. Currently, the company with its franchisees employs about 25,000 employees at approximately 750 locations. The Burger King® System counts to the Quick-Service-Restaurants with rapid growth in Germany.


AppEngineCloud ComputingCloudSQLGoogle Cloud Platform
Shape the future with our technology know-how.
  • Product
  • Service
  • Process
  • Your Idea