The document discusses the design of a mobile payment system using QR codes in Zimbabwe. It aims to provide a more secure and cost-effective alternative to current mobile payment methods like USSD, which have vulnerabilities. The proposed system has three parts: a QR code for identification, a Qpay Android app, and a payment server. The QR code would be scanned by the app to process encrypted payments via a HTTPS connection to the server. The system is designed to address security issues through authentication management, session management, certification management, and key management components. It is argued that QR code payments could provide a fast and simple bridge from physical goods to digital payments for micropayments, though mobile platform diversity poses challenges.