Square does everything it can to make accepting cards as fast, painless, and secure as possible. They do not charge extra fees or lock you into long-term contracts and make sure you get paid fast and stay secure without having to worry about it. Your online business will enjoy all the benefits of Square, including fast deposits, fraud monitoring, and dedicated dispute management.