Cheque deposit machine rakbank July 8, 2019 16 32 64 128 Rakbank cheque deposit machine Bank check deposit Bank of america echeck Bank of america cash check