Fast, secure and trusted digital payment services