What is Pay-by-Bank?
Customers can now pay online via their bank accounts with Bank of America’s new ‘Pay by Bank’ feature, which means no credit/debit card or user setup is needed. This Open Banking product provides...