If you have Verison or ATT as a cell phone, they have aps that you can get , that allows you to accept credit cards with your phone, without having to buy one of those expensive machines..
I just signed up through Verison and it’s great! Very easy!
Contact your cell phone provider for more info !!Others might offer this service but I know Verison and ATT do for sure.