Criar um formulário “Modificação de informações associadas a um Token Cartão durante um pagamento”

Caso de uso: atualização do Token Cartão durante um pagamento efetuado com um cartão vencido.

  1. Informar a totalidade dos campos presentes no quadro que segue para montar seu formulário de pagamento.
    Nome do campo Descrição Formato Valor
    vads_page_action Ação a ser realizada. enum REGISTER_UPDATE_PAY
    vads_ctx_mode Modo de funcionamento. enum TEST ou PRODUCTION
    vads_cust_email Endereço e-mail do comprador. ans..150 Ex: mail@example.com
    vads_action_mode Modo de aquisição dos dados do meio de pagamento. enum INTERACTIVE
    vads_identifier Token Cartão (único) associado a um meio de pagamento. string Ex: MeuTokenCartão
    Observação: Dois formatos possíveis:
    • an32 : quando o código for gerado pela plataforma
    • ans..50 : quando o código for gerado pelo Estabelecimento Comercial.
    vads_amount Valor do pagamento (na sua menor unidade monetária). n..12 Ex: 3000 para 30,00 BRL
    vads_currency Código da moeda usada para o pagamento. n3 Ex: 986 para o Real do Brasil (BRL)
    vads_site_id Código de identificação da loja. n8 Ex: 12345678
    vads_trans_date Data e hora UTC do formulário de pagamento. n14 Ex: 20190501130025
    vads_trans_id Código único de uma transação. n6 Ex: 123456
    vads_version Versão do protocolo de troca. string V2
  2. Adicione os campos opcionais em função das suas necessidades (ver capítulo Usar funções complementares ).
  3. Calcular o valor do campo signature usando a totalidade dos campos do seu formulário, com o nome começando por vads_ (ver capítulo Calcular a assinatura).