Vero

Para transacionar com o adquirente Vero no Pagamento Online, além dos parâmetros básicos de cada serviço, são necessários alguns dados adicionais.

Interfaces Pagamento Online suportadas para integração#

É possível utilizar as seguintes interfaces para a integração com o roteamento Vero:

  • Pagamento REST
  • Pagamento HTML
  • Pré-Autorização REST
  • Pré-Autorização HTML
  • Cancelamento REST
  • Cancelamento via Portal

Pagamento REST#

Efetivação de Pagamento#

A seguir, são listados os parâmetros com dados específicos para a transação via Vero que o aplicativo da loja virtual pode enviar no serviço de efetivação de pagamento REST:

ParâmetroDescriçãoFormatoObrigatório
card
holder_presentIndica se o portador do cartão está presente ou não. Enviar true caso positivo, ou false caso contrário. Valor padrão: true< 5 ANNÃO
external_authentication
eciEletronic Commerce Indicator – indica o nível de segurança da transação com autenticação do dono do cartão< 3 NNÃO
cavvCardholder Authentication Verification Value - Código que indica o resultado da autenticação do dono do cartão.< 40 ANNÃO
ucaf_sliContêm o UCAF (Universal Cardholder Authentication Field), que corresponde ao último dígito do SLI (Security Level Indicator) do Mastercard Secure Code (para bandeira MasterCard).= 1 NNÃO
versionVersão do 3DS (1 ou 2).= 1 NNÃO
reference_idIdentificador do Directory Server para transações 3DS 2.0.< 36 ANNÃO
tavvCriptograma de transação tokenizada DSRP-UCAF.< 40 ANNÃO
acquirer
ecommerce_device_typeTipo do dispositivo.< 2 ANNÃO
token_req_idIdentificador do requisitante do Token (Token Requestor ID).< 11 NNÃO
pan_token_relation_levelNível de relação Token e PAN.< 2 ANNÃO
ecommerce_input_type1: Leitura PAN (e-commerce)
2: Leitura PAN (Server)
3: Leitura PAN (MasterCard DSRP Full EMV).
Valor padrão: 1
= 1 NSIM

É obrigatório o envio de dados de autenticação para pagamentos com débito.

Pré-Autorização REST#

Criação de Pré-Autorização#

Os parâmetros específicos para o serviço de criação de pré-autorização REST são os mesmos do serviço de pagamento, com a adição do seguinte campo:

ParâmetroDescriçãoFormatoObrigatório
additional_data
pre_auth_lifecycleRepresenta o número de dias em que se considera válida a pré-autorização.< 2 NSIM

Captura de Pré-Autorização#

Os parâmetros específicos para o serviço de captura de pré-autorização REST são os mesmos do serviço de pagamento citado acima.