What once seemed like an overused retail industry buzzword a few years ago is now a consumer demand. People expect retailers to be omnichannel. According to research by marketing automation platform Sailthru and Coresight Research, consumers consider omnichannel experiences a must. However, the survey revealed that only 41 percent of retailers provide seamless buying journeys across channels. The good news is that an omnichannel payments platform can help retailers enhance those experiences.