Maksutavan mukaan se voidaan jakaa seuraaviin luokkiin:
Yksi tyyppi on kassakone, joka tukee pääasiassa käteisvaroja;
Toinen luokka on IC -kortin kassakone, varustettu kortinlukijalla, joka tukee UnionPay -kortteja (talletuskortit, luottokortit) ja tavalliset IC -kortit (tallennetut arvokortit, jäsenkortit, ateriakortit jne.);
Kolmas luokka on kassakone, joka tukee mobiilimaksua lähinnä viimeisimmän viivakoodin (kaksiulotteisen koodin) tukemiseksi.
Useimmat kassatiedot tukevat sekä kassa- että IC -kortin keräämistä.