Service speed is a crucial element that influences customer satisfaction. Self-checkout terminals can drastically enhance service quality by enabling customers to easily checkout and pay for products without staff assistance. The installation of multiple self-checkout terminals can accelerate service and reduce crowding to ensure a comfortable shopping environment. These self-checkout terminals can also be integrated with the checkout system software and surveillance system to provide store owners with customer purchase behavior data and comprehensive trading records for preventing/reducing operation losses.