Para entender o resultado, analise os campos abaixo:
| Nome do campo | Descrição |
|---|---|
| vads_page_action | Ação realizada. O valor retornado é REGISTER_PAY_SUBSCRIBE. |
| vads_identifier_status | Status da criação do Token Catão. Os valores possíveis são:
|
| vads_trans_status | Status da transação. Os valores possíveis são:
|
| vads_recurrence_status | Status da criação da assinatura. Os valores possíveis são:
|
| vads_identifier | Código do Token. O valor retornado é:
Observação Se você ativou a verificação da unicidade dos Tokens e que o meio de pagamento já foi salvou com outro Token, este último será o Token retornado. O campo vads_identifier não será retornado:
|
| vads_identifier_previously_registered | Somente presente se as duas condições forem verdadeiras:
|
| vads_cust_email | Endereço e-mail do comprador enviado na solicitação. |
| vads_site_id | Código de identificação da loja. O valor retornado é idêntico ao valor enviado na solicitação. |
| vads_ctx_mode | Modo de funcionamento. O valor retornado (TEST ou PRODUCTION) é idêntico ao valor enviado na solicitação. |
| Nome do campo | Observação |
|---|---|
| vads_subscription | Código de identificação da assinatura. O valor retornado é:
O campo vads_subscription não será retornado:
|
| vads_sub_amount |
Valor das parcelas da assinatura (na sua menor unidade monetária). |
| vads_sub_currency | Código da moeda usada para a assinatura. Ex: 986 para o Real do Brasil (BRL) |
| vads_sub_desc | Regra de recorrência a ser aplicada segundo a especificação iCalendar RFC5545. Ex: RRULE:FREQ=MONTHLY |
| vads_sub_effect_date | Data de início da assinatura (o data de vigência) no fuso UTC no formato AAAAMMJJ. Ex: 20210601 |
| vads_sub_init_amount |
Valor das primeiras parcelas. A quantidade das primeiras parcelas é definido por vads_sub_init_amount_number. Ex: 1000 |
| vads_sub_init_amount_number | Quantidade de parcelas nas quais será aplicado o valor definido por vads_sub_init_amount. Ex: 3 |
Para ter o detalhe do pagamento, consulte os dados abaixo:
Informações sobre a transação:
| Nome do campo | Descrição |
|---|---|
| vads_operation_type | Tipo de transação. Seu valor é DEBIT. |
| vads_occurrence_type | Tipo de ocorrência da transação. Seu valor é UNITAIRE. |
| vads_amount | Valor da transação. O valor retornado é idêntico ao valor enviado na solicitação. |
| vads_currency | Código da moeda usada para o pagamento. |
| vads_trans_id | Código da transação O valor retornado é idêntico ao valor enviado na solicitação. |
| vads_trans_uuid | Código único da transação. O valor dele é gerado pela plataforma de pagamento |
| vads_contract_used | Número do contrato associado à transação. |
| vads_auth_mode | Tipo de solicitação realizado para os servidores de autorização:
|
| vads_auth_number | Número de autorização retornado pelo servidor de autorização. Vazio se a autorização falhou. |
| vads_auth_result | Código retorno da solicitação de autorização devolvida pelo banco emissor. Vazio se erro antes da autorização. |
| vads_risk_control | Resultado dos controles de risco. Quando pelo menos um controle retorna o valor ERROR, a transação é recusada. Consulte a descrição do campo vads_risk_analysis_result para maiores detalhes. |
| vads_risk_assessment_result |
Lista das ações realizadas na transação, após o acionamento das regras de gerenciamento de risco avançado. Os valores possíveis são:
|
| Nome do campo | Observação |
|---|---|
| vads_acquirer_network | Código da rede adquirente. |
| vads_bank_code | Código do banco emissor |
| vads_bank_label | Nome do banco emissor do cartão usado. |
| vads_bank_product | Código produto do cartão usado. |
| vads_card_brand | Meio de pagamento usado. Consulte o capítulo Meios de pagamento compatíveis para ter a lista dos valores possíveis. |
| vads_card_country | Código país do cartão usado segundo a norma ISO 3166. |
| vads_card_number | Número do cartão truncado / oculto. |
| vads_expiry_month | Mês de vencimento do cartão usado. |
| vads_expiry_year | Ano de vencimento do cartão usado. |
| Nome do campo | Observação |
|---|---|
| vads_threeds_auth_type | Tipo de autenticação do portador. Uma autenticação forte do portador é obrigatória quando salvar um cartão. O campo terá então sempre o valor CHALLENGE. |
| vads_threeds_enrolled | Status de inscrição do portador ao programa 3D Secure. Os valores possíveis são:
|
| vads_threeds_status | Resultado da autenticação 3D Secure. Os valores possíveis são:
|
Os campos facultativos enviados na solicitação são retornados na resposta com os mesmos valores.