Let other users know about your problems with Square: Write a Comment
No comments found.
About Square
Square has radically changed the way businesses process transactions. Established in 2009, the company is located in San Francisco, California, and offers a variety of products and services including point-of-sale systems, payment hardware, and business analysis tools.