Transaction processing systems (TPS) collect, store, modify and retrieve organizational transactions. A TPS directly supports business operations through procedures like processing sales, payments, or reservations. The main functions of a TPS are collecting and storing transaction data in databases through rapid, reliable, inflexible, and controlled processing. Examples include point-of-sale systems and processing credit card payments.