Square is primarily focused on working with brick & mortar vendors to accept physical credit card payments. Stripe and Paypal are solutions for individuals, businesses, and retailers to accept payments online. I think iLoch was suggesting Amazon should compete on the latter front.