With that flexibility, you can design a variety of checkout experiences: You can set up a register at a store, customers can pay at their table, or you can swipe cards out of a truck. Square also ...