No, there is no requirement for long-term contracts with Square. Users can start or stop using the services whenever they please without incurring any cancellation fees or long-term commitments. This provides businesses with the flexibility to adapt their payment solutions as their needs change.