Try www.sababeach.net. There you'll find an order processing app that is point of sale. Don't know exactly what you mean by 'customer tracking or 'swipe cards' but the app keeps sales history by customer and by inventory. I've deployed the app several times and it does support barcodes.