Common payment terminal application features can be sorted into several categories. Payment terminal application features, related to processing, include handling of ACH transactions, card swipes and manual entry, PIN debit transactions, contact-less payments, and offline transactions.
Some features concern support of loyalty programs. Payment terminals with large screens must be capable of supporting different non-payment functions. Stand alone terminals do not use POS applications. These terminals need to be able to handle regular payments, partial authorizations, void transactions and settlements, as well as management of tips. Advanced payment terminal application features include support of tokenization, point-to-point encryption and advertising, communication with terminal management systems, and donations.
More information on payment terminal application features can be found in the respective article on #Paylosophy.