Square is probably the most similar competitor (in the US at least). Paypal has some similarities. Venmo in some ways. Clover. Ayden. Stax. Wave. There are others. Of course, most banks can also provide credit card terminals and merchant services for business customers too.