"An e-commerce version of Square." So, Square. Or Square in a year from now.
They charge a ridiculous rate? 2.75% for swiped and 3.5% for virtual terminal. That is more than double what typical rates go for swiped and cnp transactions.
So the more volume you do the more you lose to them, for what, a fancy card swiper? I get it maybe if you are a small mobile vendor at a place with no connectivity, but once you have a brick and mortar I think you are probably better off doing a regular setup since those percentages eat into your margins.
The ease of extracting money is also an excellent feature.
My bet if that you've used neither square nor tried to accept credit cards for your business.