Descrição

Para esta solução é necessário utilizar a rotina ConfiguraIntSiTefInterativoEx, pois será utilizado o parâmetro adicional que não existe na rotina ConfiguraIntSiTefInterativo

long ConfiguraIntSiTefInterativoEx (IPSiTef, IdLoja, IdTerminal, Reservado, ParametrosAdicionais)

Sendo que no último parâmetro ( ParametrosAdicionais ) deve ser enviada a seguinte informação:

[DadosSubAdquirencia=<DadosSubAdquirencia>]

onde

<DadosSubAdquirencia>=<Id1><Tam1><Val1><Id2><Tam2><Val2>...<IdN><TamN><ValN>

  • <id> - identificador do campo com 2 bytes , confor me valores definidos na tabela abaixo

  • <tam> - tamanho do campo com 2 bytes .

  • <val> - valor do campo.

TagFormatoTamanho MáximoCampo
00Alfanumérico22Nome fantasia (Merchant Name)
01Alfanumérico48Endereço
02Alfanumérico13Cidade
03Alfanumérico2UF
04Alfanumérico3País
05Alfanumérico10CEP
06Numérico4MCC (Merchant Category Code)
07Numérico14CNPJ/CPF
08Numérico11Telefone
09Alfanumérico22Id (Código de Identificação do Estabelecimento)
10Alfanumérico99e-mail
11Alfanumérico60Razão Social/Nome Completo
12Alfanumérico1Tipo de Pessoa (F ou J)
13Alfanumérico15Facilitator Merchant ID
OBSERVAÇÃO:

- Este campo não se refere ao dado “Payment Facilitator ID”. Se tratam de dados distintos.

- No momento, o campo “Facilitator Merchant ID“ é de uso exclusivo da rede PagSeguro.

Abaixo são apresentados 3 possíveis modelos de formatação para o campo Nome Fantasia (tag 00) e descrita a forma de sua composição, visando padronizar esta informação:

SSS*NNNNNNNNNNNNNNNNNN

ou SSSSSSSNNNNNNNNNNNNNN ou SSSSSSSSSSSSNNNNNNNNN

Onde:

S = Identificação da sub-adquirente, devendo ter tamanho 3, 7 ou 12 e, necessariamente, deve ser complementado com brancos caso necessário (baseado em um dos 3 modelos possíveis).

* = Separador obrigatório em caso de sub-adquirente

N = Nome que identificará o estabelecimento na fatura do cliente portador do cartão. Sendo de extrema importância que esta informação permita identificar de forma clara o estabelecimento na fatura do cliente, evitando desta forma possível fallback da transação.

Lembrando que a definição do tamanho total do campo é de 22 posições, resultando nas possíveis formatações a seguir: 318 ou 714 ou 12*9 (conforme os modelos apresentados anteriormente).

Este padrão, a ser seguido pela aplicação, se faz necessário devido aos diferentes tratamentos desta informação por parte dos autorizadores.

Exemplo:

[DadosSubAdquirencia=0022STL*SOFTWARE EXPRESS 0122AVENIDA PAULISTA, 22020209SAO PAULO0302SP]

No exemplo acima foram passados os seguintes campos(conforme padrão “IDTAMVAL”):

  • 00 (Nome fantasia) com tamanho 22 (padrão 318) e valor igual a: “STL” (identificação sub-adquirente), (separador) e “SOFTWARE EXPRESS “ (Nome Fantasia, com dois brancos para complemento de tamanho);
  • 01 (Endereço) com tamanho 22 e valor igual a AVENIDA PAULISTA, 2202;
  • 02 (Cidade) com tamanho 09 e valor igual a SAO PAULO;
  • 03 (UF) com tamanho 02 e valor igual a SP.

Vale ressaltar que caso algum dos campos definidos não seja passado pela automação comercial, ele será enviado com brancos para o autorizador. A lista de quais campos devem ser enviados pode variar de adquirente para adquirente.