An omnichannel payment platform offers customers a unified shopping experience across whichever channel they decide to make a purchase, whether via point-of-sale in-store, online, mobile or even telephone, writes Nick Aceto, senior vice president of technology for CardConnect.