Elevate your payments to seamless, fast and secure journeys with Open Banking via effortless instant bank transfer