Best Omnichannel Payment Solution Award

Winner is AltaPay