Adquirentes
Prisma
Campos obrigatórios no additional_acquirer_data para o roteamento com prisma:
card_holder_name
PagBank
Campos obrigatórios no additional_acquirer_data para o roteamento com pagbank:
payer.document
payer.email
payer.name
Rede
Importante: A ausência de qualquer um dos campos obrigatórios pode resultar na rejeição da transação pela adquirente REDE.
Este documento especifica os campos obrigatórios que devem ser enviados no payload quando a adquirente utilizada for a REDE.
Todos os campos listados abaixo são obrigatórios para garantir o correto processamento da transação no fluxo Data Only.
Lista de Campos Obrigatórios para o funcionamento do Data Only
data_only_information.device_information.device_typedata_only_information.device_information.color_depthdata_only_information.device_information.java_enableddata_only_information.device_information.languagedata_only_information.device_information.screen_heightdata_only_information.device_information.screen_widthdata_only_information.device_information.time_zone_off_setdata_only_information.device_information.user_agentdata_only_information.device_information.ip_addressdata_only_information.billing_information.countrydata_only_information.billing_information.statedata_only_information.billing_information.citydata_only_information.billing_information.addressdata_only_information.billing_information.address_numberdata_only_information.billing_information.neighborhooddata_only_information.billing_information.zip_codedata_only_information.billing_information.namedata_only_information.billing_information.emaildata_only_information.billing_information.phone_number
Estrutura do dados Adicionais para a Rede
{
"acquirer_additional_data": {
"data_only_information": {
"device_information": {
"device_type": "BROWSER",
"color_depth": "30",
"java_enabled": "false",
"language": "pt-BR",
"screen_height": "937",
"screen_width": "1920",
"time_zone_off_set": "180",
"user_agent": "2313ewqewqe21",
"ip_address": "192.168.123.132"
},
"billing_information": {
"country": "BRA",
"state": "SC",
"city": "Garopaba",
"address": "Rua jose antonio lobo",
"address_number": "890",
"neighborhood": "Ferraz",
"zip_code": "88495000",
"name": "John Snow",
"email": "carlos.sousa@gsurfnet.com",
"phone_number": "40028922"
}
}
}
}Especificação dos campos
Bloco device_information
CAMPO | TIPO | TAMANHO (MIN–MAX) | DESCRIÇÃO |
|---|---|---|---|
| enum: | 1–20 | Tipo do dispositivo utilizado. |
| string | 30 | Profundidade de cor. |
| enum: | 4–5 | Indica se o Java está habilitado. |
| string | 30 | Idioma configurado no dispositivo (ex: |
| string | 30 | Altura da tela em pixels. |
| string | 30 | Largura da tela em pixels. |
| string | 30 | Diferença de fuso horário em minutos (ex: |
| string | 10–500 | Agente do usuário (browser/device). |
| string | 7–45 | Endereço IP do dispositivo (IPv4 ou IPv6). |
Bloco billing_information
CAMPO | TIPO | TAMANHO (MIN–MAX) | DESCRIÇÃO |
|---|---|---|---|
| string | 3 | País (ISO Alpha-3). Ex: |
| string | 2 | Estado (UF brasileiro). |
| string | 3–100 | Cidade do endereço de cobrança. |
| string | 5–200 | Logradouro do endereço de cobrança. |
| string | 1–10 | Número do endereço de cobrança. |
| string | 3–100 | Bairro do endereço de cobrança. |
| string | 8 | CEP (somente números, sem traço). |
| string | 150 | Nome do titular da cobrança. |
| string | 255 | E-mail válido. |
| string | 30 | Número de telefone (somente dígitos). |
Adiq
Importante: A ausência de qualquer um dos campos obrigatórios pode resultar na rejeição da transação pela adquirente Adiq.
Este documento especifica os campos obrigatórios que devem ser enviados no payload quando a adquirente utilizada for a Adiq.
Todos os campos listados abaixo são obrigatórios para garantir o correto processamento da transação.
Lista de Campos Obrigatórios
customer.addresscustomer.address_numbercustomer.neighborhoodcustomer.citycustomer.statecustomer.countrycustomer.documentcustomer.namecustomer.emailcustomer.phone_numbercustomer.ip_addresscustomer.zip_codecard_holder_name
Estrutura dos Dados Adicionais para a Adiq
{
"acquirer_additional_data": {
"customer": {
"address": "Rua José Antonio Lobo",
"address_number": "890",
"neighborhood": "Ferraz",
"city": "Garopaba",
"state": "SC",
"country": "BRA",
"document": "12321321321",
"name": "John Snow",
"email": "johnsnow@gsurfnet.com",
"phone_number": "48996420377",
"ip_address": "1231321312",
"zip_code": "88495000"
},
"card_holder_name": "John Snow"
}
}"acquirer_additional_data": {Descrição dos Campos
customer
customer.address: Logradouro do endereço do comprador.customer.address_number: Número do endereço do comprador.customer.neighborhood: Bairro do endereço do comprador.customer.city: Cidade do endereço do comprador.customer.state: Estado do endereço do comprador.customer.country: País do endereço do comprador.customer.zip_code: CEP do endereço do comprador.customer.document: Documento de identificação do comprador.customer.name: Nome completo do comprador.customer.email: Endereço de e-mail do comprador.customer.phone_number: Número de telefone do comprador.customer.ip_address: Endereço IP do dispositivo do comprador.
card_holder
card_holder_name: Nome do titular do cartão utilizado na transação.
Antifraude
Clear
Campos obrigatórios no anti_fraud_data para o roteamento com a clear sale:
order_information.bill_to.first_name
order_information.bill_to.last_name
order_information.bill_to.email
Campos obrigatórios no envio do endereço na clear sale, tanto para bill_to ou ship_to:
order_information.bill_to.address
order_information.bill_to.address_number
order_information.bill_to.neighborhood
order_information.bill_to.city
order_information.bill_to.state
order_information.bill_to.zip_code
Campos obrigatórios no envio do telefone na clear sale, tanto para bill_to ou ship_to:
order_information.bill_to.phone_number_type
order_information.bill_to.phone_number
