Making payment by bank deposit