Its way, way more complex then that. Please see my answer above. Square&#x27;s competition is stripe and paypal...<p>And all the new &quot;mobile&quot; payment platforms coming out. Companies you mentioned are HUGE and some are subsidiaries of larger banks.