The key technology behind the operation of the two-dimensional code scanner is its scanning capability of different barcodes. A self-serve pay parking machine is an innovative electronic device used by many commercial parking facilities. The parking machine using a 2D code scanner to accomplish the extraction of the payment code. This includes the deciphering and data transfer process. Coupled with the existing parking system is meant to extend the self-serve pay parking facility, a prevalent self-service model. In this system, the parking passcodes and the customer’s ID are entered into the machine’s keypad, and then a message is displayed, asking for confirmation. If the client is satisfied with the message, he gives an “ok” signal by touch, and then his payment is taken, and the machine emits a beep. Then, the system will again ask the customer for confirmation, and if he affirms, his charge is also taken, and the cycle starts all over again.