Le SoftPOS, ou point de vente logiciel, représente une évolution vers un traitement des paiements centré sur le logiciel. Il exploite les appareils existants, tels que les smartphones et les tablettes, pour traiter les transactions, réduisant ainsi le besoin de matériel spécialisé. Les dispositifs de paiement complets, en revanche, sont des terminaux traditionnels et autonomes qui offrent des services de paiement en ligne.