Un terminal de paiement permet aux clients de régler sur place par carte bancaire. Ces appareils, aussi appelés TPE (Terminal de Paiement Électronique) sont équipés pour lire les puces électroniques des cartes à puce lors de paiements par insertion avec code PIN, ainsi que la technologie NFC afin de recevoir le sans contact. Par le biais d'internet, le TPE communique avec d'autres acteurs comme les banques afin d'obtenir l'autorisation d'un paiement.