 Banking giant Santander Bank, N.A. on Wednesday April 13 launched Santander eLockBox, an electronic lockbox that consolidates businesses incoming digital payments and simplifies electronic receivables management, according to the company press release. 