Merchants must sharpen their payments offering as Gen Z and millennials demand luxury experience