A payment terminal system makes use of a payment terminal that interfaces with credit cards, debit cards, and e-wallet QR codes, that is linked to a desktop point-of-sale (POS) machine, in order to facilitate payments during transactions. The desktop POS/card payment solution unit records the transaction and transmits the transaction information to the bank’s host securely via the internet. Traditionally, both the payments terminal and the POS unit use proprietary hardware and software, but the current trend is moving away from that into software that may be loaded into any device that supports it, say a mobile phone, or a tablet.