Use Squareup myself so far I really like it..You can swipe or enter the card info. You can link multiple devices to one account and keep track of which device did which transaction and when. Even allows you to preload inventory with pics or take pics on the spot of sold items. It allows you to attach these pics to a predesignated receipt. I really like it so far for shows or on the spot transactions..