Ambos têm razão.
Anda uma confusão tal no mercado dos protocolos de cartões/terminais, que nem os próprios operadores conseguem explicar decentemente a estrutura da cobrança de taxas.
Não me vou alongar porque nem um tópico inteiro servia para explicar.
Estive recentemente 5 horas fechado numa sala a ouvir experts no assunto e devo confessar que em 3 anos o mercado mudou substancialmente com a entrada de novos operadores e a resposta (cada vez mais complexa) dos existentes.
No teu caso, o comerciante não pagou a taxa de crédito porque o cartão com que pagaste era de um determinado banco (não interessa qual), independentemente de teres colocado o pin.
O mesmo tipo de cartão noutro banco teria pago a taxa de crédito, mesmo com pin.
Por outro lado, não contaste com o lado do comerciante: se ele assinou o protocolo para cartões de crédito com o seu banco ou directamente com a Unicre pode ter forte influência nas taxas pagas e poderia ter originado um resultado diferente.
Tudo isto deriva do monopólio existente e das sucessivas tentativas por parte dos vários players em furá-lo com lucro e sem hostilizar (porque para além de terem interesses na Unicres, precisam também dela).
Parece insano, mas só mesmo neste país é que é possível.