Mobile payment is very important and critical solution for mobile
commerce. A user-friendly mobile payment solution is strongly
needed to support mobile users to conduct secure and reliable
payment transactions using mobile devices. This paper presents an
innovative mobile payment system based on 2-Dimentional (2D)
barcodes for mobile users to improve mobile user experience in
mobile payment. Unlike other existing mobile payment systems,
the proposed payment solution provides distinct advantages to
support buy-and-sale products and services based on 2D Barcodes.
This system uses one standard 2D Barcode (DataMatrix) as an
example to demonstrate how to deal with underlying mobile
business workflow, mobile transactions and security issues. The
paper discusses system architecture, design and implementation of
the proposed mobile payment solution, as well as 2D barcode
based security solutions. In addition, this paper also presents some
application examples of the system.