Modern payment solutions