Retailers, hospitality venues and other mostly small businesses in Northern Ireland paid approximately £500m in card transaction and other fees last year, an analysis of publicly available information reveals.