Payfone was developed to allow secure mobile payments over the phone by saving credit cards within the app and sending encrypted card info to merchants. It is useful for businesses that take orders over the phone like restaurants and television shopping networks. When taking card payments over the phone, businesses currently write down card numbers risking security flaws. Payfone addresses this by providing a unified app for customers to make payments and merchants to accept them securely.