Bank of America is the latest to challenge Square

Bank of America is launching its own Square competitor called Mobile Pay on Demand, which comes with a payment dongle and offers 2.7 percent transaction fees. It’s a me-too product but it represents how competitive it’s getting in the mobile payment acceptance market.