Easy, fast, and secure payments by bank transfer