A smooth, transparent financial process can make to experience online significantly more enjoyable