VS Payments

Meios de Pagamento & Inovação

Início/Matriz de Intercâmbio

Matriz de Intercâmbio

5 variáveis determinam a taxa que o adquirente paga ao emissor. Selecione a bandeira para ver campos, PIDs e lógica específicos.

Bandeira:
Clearing: BASE IIFee msg: TC10 no BASE IISettlement: VSS
≤ 0,50%
0,51–1,00%
1,01–1,80%
> 1,80%
* Taxas indicativas BR — variam por emissor e negociação

A Cascata de Decisão — Visa

Campos e nomenclatura específicos da Visa (BASE II).

1
ProdutoPID — Product ID

O PID identifica o produto Visa no clearing e define o "teto" da taxa. Enviado pelo emissor no campo AFS da resposta de autorização.

FEElectronbásico
F^Classicbase
FNGoldmédio
FPPlatinumalto
FSSignaturepremium
FIInfinitepremium+
FBBusinesscorporativo
DVDébito Visaregulado
Visa:Field 61.5 (AFS — Account Funding Source) no BASE II
Downgrade: PID ausente ou incorreto → taxa de fallback Classic (F^), independente do produto real.
2
CanalPOS Entry Mode — Field 22

Como a transação foi capturada na VisaNet. Define modalidade de risco e, junto com o PID, determina a faixa de taxa.

05Chip EMVpreferencial
07Contactless NFCpreferencial
81E-commercerisco CNP
90Mag striperisco alto
80Fallback trilhapenalizado
01MOTO / Keyedrisco alto
Visa:Field 22 (POS Entry Mode) no BASE II
Downgrade: Field 22 = 80 (fallback) → taxa máxima de trilha + liability total no adquirente.
3
AutenticaçãoECI — Field 61 do BASE II

Visa Secure (3DS 2.x). O ECI é determinado pelo ACS do emissor e deve ser preservado do gateway até o arquivo BASE II.

05ECI 05 — autenticado−taxa + liability shift
06ECI 06 — frictionlessshift parcial
07ECI 07 — sem auth+taxa, liability adq.
Visa:ECI → Field 61 (POS Data) | CAVV → Field 126.9 no BASE II
Downgrade: CAVV enviado mas ECI ausente no BASE II → emissor classifica como ECI 07 na liquidação.
4
MCCField 26 — Card Acceptor Business Code

Merchant Category Code — mesma tabela ISO 18245 nas duas bandeiras. MCCs de baixo risco têm taxa preferencial independente do produto.

pref5411 Supermercadospreferencial
pref5541 Combustívelpreferencial
pref8211 Educaçãopreferencial
esp9311 Governoespecial
std5999 Varejo geralpadrão
Visa:Field 26 (Card Acceptor Business Code) no BASE II — ISO 18245
Downgrade: MCC incorreto no cadastro do lojista = perde taxa preferencial + risco de compliance Visa.
5
Status RegulatórioBACEN Circular 3.887/2018

Emissores regulados pelo BACEN têm teto de 0,50% na média ponderada do portfólio. O SETTL_FLAG no clearing indica se a transação entra no cálculo regulatório.

≤0,50%Regulado — grandes bancosteto BACEN
livreNão-regulado — fintechsmercado
Visa:AFS / SETTL_FLAG — Field 61 no BASE II define o netting regulatório
Downgrade: Simular produto regulado como não-regulado = projeção de custo incorreta no MDR.
Taxa Visa = f(Produto/PID, Canal/DE 22, ECI/Field 61, MCC, Regulatório)

A taxa é determinada no BASE II — não na autorização. Qualquer campo ausente ou incorreto nesse arquivo gera downgrade silencioso.

Produto × Canal — Visa

PIDs Visa (Campo AFS) × modalidade de captura. Taxas indicativas BR.

Visa PID: identificador de produto no Field 61.5 (AFS) do BASE II. Emissores regulados (BACEN 3.887) têm teto de 0,50% na média.
ProdutoPID
Chip05
NFC07
E-commECI 05
E-commECI 07
MOTO01
Mag90/80
Regulado
Débito VisaDV0,40%0,40%0,50%0,50%0,50%Sim
ElectronFE0,36%0,36%0,50%0,50%0,50%Sim
ClassicF^0,36%0,36%0,50%0,80%0,80%0,80%Sim
GoldFN0,50%0,50%0,65%1,10%1,10%1,10%Não
PlatinumFP1,20%1,20%1,40%1,80%1,80%1,80%Não
SignatureFS1,50%1,50%1,70%2,20%2,20%2,20%Não
InfiniteFI1,80%1,80%2,00%2,50%2,50%2,50%Não
BusinessFB0,90%0,90%1,00%1,40%1,40%1,40%Não
Custo de não usar 3DS

Classic (F^) regulado: ECI 07 (0,80%) vs ECI 05 (0,50%) = +0,30 p.p. Em 1M txns de R$100 = R$300k/mês a mais.

Premium vs base

Infinite (FI) chip (1,80%) vs Classic (F^) chip (0,36%) = +1,44 p.p. Razão para emissores lançarem produtos premium.

MOTO vs E-commerce 3DS

Classic MOTO (0,80%) vs Classic e-comm ECI 05 (0,50%) = +0,30 p.p. + sem liability shift. MOTO não suporta 3DS.

Parcelamento — Visa

Parcelamento lojista (sem juros ao portador) afeta o intercâmbio no Brasil. Débito e pré-pago regulados não parcelam — teto BACEN se aplica independente.

Campo técnico: Field 54 (Additional Amounts) no BASE II indica número de parcelas. Field 26 (MCC) + PID + parcelas determinam o rate qualifier de parcelamento.
ProdutoPID
À Vistachip/NFC
2× – 6×parcelado
7× – 12×parcelado
Delta 7–12×
ClassicF^0,36%0,50%0,65%+0,29 p.p.
GoldFN0,50%0,68%0,88%+0,38 p.p.
PlatinumFP1,20%1,45%1,75%+0,55 p.p.
SignatureFS1,50%1,75%2,10%+0,60 p.p.
InfiniteFI1,80%2,10%2,60%+0,80 p.p.
BusinessFB0,90%1,05%1,25%+0,35 p.p.
Impacto no MDR

O adquirente repassa o custo de parcelamento no MDR. Infinite 7–12× (2,60%) vs à vista (1,80%) = +0,80 p.p. de custo de intercâmbio que o lojista paga indiretamente via MDR maior.

Parcelamento Emissor vs Lojista

Parcelamento emissor (juros ao portador) usa taxa à vista de intercâmbio — o risco de crédito das parcelas fica com o emissor, não com o lojista. O campo técnico diferencia os dois tipos.

Tokenização e Intercâmbio

Tokens (DPAN) não são apenas segurança — afetam diretamente o ECI e a taxa de intercâmbio. VTS (Visa) e MDES/TAF (Mastercard) funcionam de forma distinta no clearing.

VTS — Visa Token Service↓ taxa
Campo: Field 126 — DPAN Indicator | Field 61 — Token Assurance Level

Transação com token (DPAN) em vez de PAN. O ACS do emissor pode conceder ECI 05 sem friction quando o device binding (Apple Pay/Google Pay) é forte.

ECI 05 automático → taxa preferencial + liability shift sem OTP
VDCAP — Visa Digital Commerce App= taxa produto
Campo: Field 61.5 — AFS com token flag | Field 126.1 — Token Type

Token provisionado em wallet. O PID do token é herdado do PAN original — um Infinite DPAN mantém PID FI e taxa correspondente.

Preserva PID premium + nível de autenticação elevado = sem downgrade de produto
DPAN (Token) vs PAN — Impacto no Clearing (Visa)
CenárioIdentificadorECITaxa Classic/StdLiability
PAN + 3DS frictionlessPAN060,50%Parcial emissor
PAN + sem autenticaçãoPAN070,80%Adquirente
DPAN (wallet) + device bindingDPAN/VTS050,50%Shift para emissor
DPAN sem assurance levelDPAN/VTS07*0,80%Adquirente
* DPAN sem assurance level → bandeira trata como PAN sem autenticação. Campo de token assurance deve ser preservado até o BASE II.

MCCs com Tratamento Preferencial

ISO 18245 — mesma tabela em Visa e Mastercard. Campo Field 26 no BASE II.

Alimentação
5411Supermercados
5412Mini-mercados
5451Laticínios
5499Misc. Food
Combustível & Transporte
5541Postos (sem loja)
5542Fuel Dispensers
4111Transporte urbano
4131Bus Lines
Saúde & Educação
5912Farmácias
8099Saúde geral
8211Escolas
8220Universidades
Governo & Utilidades
9311Impostos
9222Multas gov.
4900Utilities
4814Telecom
Hospedagem & Turismo
7011Hotéis e Resorts
7012Apartamentos
3501Hilton / cadeia
7032Campings
Refeições & Delivery
5812Restaurantes
5814Fast Food
5811Caterers
7922Shows / Eventos
Varejo & E-commerce
5311Lojas Depto.
5651Vestuário
5732Eletrônicos
5945Brinquedos
Viagens & Aéreo
4511Companhias Aéreas
4722Agências de Viagem
7512Locadoras
4112Ferroviário

Rate Qualifiers — Visa BASE II

A Visa não usa siglas IRD — a taxa é determinada pelo conjunto PID + Canal + ECI no BASE II. O Rate Qualifier é derivado, não um campo separado.

Como auditar taxas Visa no BASE II
Passo 1Extraia o PID do Field 61.5 (AFS) de cada transação no BASE II
Passo 2Cruce com o Field 22 (POS Entry Mode) para identificar o canal
Passo 3Verifique o ECI no Field 61 (para e-commerce) — ECI 05 deve ter taxa menor
Passo 4Compare a taxa cobrada pelo VSS com a tabela PID × Canal desta página
Passo 5Divergência = downgrade silencioso. Abra dispute com a Visa via File Dispute System

BACEN Circular 3.887/2018

Regra única para ambas as bandeiras no Brasil — o campo de clearing que implementa é diferente.

Emissores Regulados
Grandes bancos — > 10M contas ativas
Teto:0,50% média ponderada do portfólio
Campo:AFS / SETTL_FLAG — Field 61 BASE II
Identificador:PID com flag regulado no AFS
Exemplos:Itaú, Bradesco, BB, Caixa, Santander
Emissores Não-Regulados
Fintechs, co-brand, nicho
Teto:Sem cap — negociado com bandeira
Prática:1,0% a 2,5% em crédito premium
Campo:PID premium sem flag regulado
Exemplos:Nubank, C6, Inter, co-brand premium

Guia Anti-Downgrade

Campos específicos de cada bandeira destacados — o campo errado é sempre diferente entre Visa e Mastercard.

Downgrade silencioso: acontece no clearing. O lojista não vê, o adquirente descobre na fatura. A bandeira selecionada (Visa) usa BASE II — os campos abaixo são específicos desse formato.
ECI ausente ou incorreto no clearing
Crítico
Classificado como ECI 07 — taxa máxima + sem liability shift
Visa:Field 61 no BASE II
Mapear o ECI retornado pelo ACS diretamente para o campo de clearing. Validar no pipeline antes do envio.
CAVV/AAV presente mas não enviado no clearing
Crítico
Autenticação 3DS ignorada — emissor trata como não-autenticado
Visa:Field 126.9 (CAVV) no BASE II
Garantir que gateway 3DS e processador de clearing estão em sincronia. CAVV/AAV deve estar no mesmo arquivo.
POS Entry Mode = 80 (fallback de chip)
Crítico
Taxa máxima de trilha + liability total no adquirente
Visa:Field 22 no BASE II
Terminal deve recusar transação se chip falhar 3× sem fallback autorizado. Nunca enviar 80 sem aprovação da bandeira.
PID / Product Code ausente no clearing
Alto
Fallback para Classic (Visa F^) ou Standard (MC 101) — perde taxa do produto real
Visa:Field 61.5 AFS no BASE II
Emissor popula AFS/Product Code na resposta de autorização. Adquirente deve preservar o campo no arquivo de clearing.
MCC incorreto cadastrado pelo lojista
Alto
Perde taxa preferencial de categoria + risco de compliance
Visa:Field 26 no BASE II
Validar MCC no onboarding contra CNAE real do lojista. Ambas as bandeiras auditam periodicamente.
CVV2 ausente em transação CNP
Alto
Transação vai para taxa de risco alto — sem AVS/CVV match
Visa:Field 44 (CVV2 result code) no BASE II
Sempre coletar e transmitir CVV2. Resultado do match deve estar no arquivo de clearing.
Token DPAN sem assurance level no clearing
Alto
VTS/MDES token tratado como PAN comum — perde benefício de ECI automático
Visa:Field 126.1 Token Type + Field 61 Token Assurance
Preservar Token Assurance Level do provisionamento até o arquivo de clearing. Não truncar campos de token.
Pre-auth sem capture / completion fora do prazo
Médio
Fee de pre-auth cobrado + possível recusa no settlement
Visa:Field 22 Transaction Status no BASE II
Enviar capture dentro de 30 dias. Valor do capture ≤ valor pré-autorizado.
Parcelamento sem indicador de installment no clearing
Médio
Transação classificada como à vista — perde identificação de parcelamento lojista
Visa:Field 54 (Additional Amounts) no BASE II
Enviar número de parcelas e valor da parcela no campo correto. Essencial para reconciliação de MDR parcelado.
Arquivo de clearing enviado após a janela D+1
Médio
Recusa ou late presentment fee no settlement
Visa:BASE II — janela até 23:59 UTC D+1
Monitorar janela de transmissão. Resubmissão aceita até D+30 para disputas, mas late fee pode ser cobrado.
O que monitorar em tempo real — Visa (BASE II)
ECI rate (Field 61)
> 70% ECI 05 em e-commerce
< 50% = pipeline 3DS com problema
Fallback rate
< 0,1% em terminais chip
> 0,5% = parque de terminais com problema
PID completeness (AFS)
100% dos clearings com campo
Qualquer ausência = taxa errada
Token assurance (Field 126)
> 80% DPAN com assurance level
DPAN sem assurance = sem benefício de ECI
BASE II timing
100% enviados até D+1 23:59 UTC
D+2+ = risco de late presentment fee
IRD discrepancy (VSS)
0 divergências entre esperado e cobrado
Qualquer desvio = downgrade silencioso