Both services have been done before by companies such as Google (GOOG) and PayPal; the difference here is that Square took the time to acclimate its customers to digital payments before further removing elements of familiarity in the transaction process.