In the Internet of Things (IoT), devices gather and share information directly with each other and the cloud, making it possible to collect, record and analyse new data streams faster and more accurately. The rapid development of Internet of things (IoT) technology makes it possible for connecting various smart objects together through the Internet and providing more data interoperability methods for application purpose. Recent research shows more potential applications of IoT in information intensive industrial sectors such as commercial services. In this project, we present an IoT-based system for smart and efficient point of sale system to demonstrate how to collect, integrate, and interoperate IoT data flexibly in order to provide new realms to commercial services.