Carreker Corporation provides payments-related software, and consulting solutions to financial institutions and financial service providers worldwide. It operates through three divisions: Global Payments Technologies, Revenue Enhancement, and Global Payments Consulting. The Global Payments Technologies division offers solutions for payment services and delivery functions, including presentment of checks in paper and electronic form, and identification and mitigation of fraudulent payments, as well as handling irregular items, such as checks returned unpaid, maintaining a record of past transactions, responding to related customer inquiries, and correcting any errors that are discovered....