Identificar-se durante as trocas

A identificação acontece graças ao cabeçalho SOAP HEADER da solicitação.

Para identificar o site de e-commerce durante as trocas com a plataforma de pagamento, os elementos seguintes são necessários:

  • o código da loja (shopId),
  • A chave,

    Para recuperar estes dois valores, siga os passos seguintes:

  1. Conecte-se ao seu Back Office Estabelecimento comercial : https://secure.payzen.com.br/vads-merchant/
  2. Digite seu login.
    Você recebeu seu login por e-mail, com o assunto Dados de conexão - [nome do seu Estabelecimento comercial].
  3. Digite sua senha.
    Você recebeu sua senha por e-mail, com o assunto Dados de conexão - [nome do seu Estabelecimento comercial].
  4. Clique em Validar.
    Após 3 erros de digitação da senha, a conta usuário será bloqueada. Clique então no link Esqueceu a senha ou conta bloqueada para redefinir.
  5. Clique em Configuração > Loja.
  6. Selecione a aba Chaves.
    Figura 1. Visualizar os códigos da loja e da chave

    Observação: aconselhamos salvar estas informações em um arquivo de configuração.

  • uma ficha de autenticação para transmitir no cabeçalho SOAP (SOAP HEADER).

O cálculo da ficha de autenticação se baseia no algoritmo de hash HMAC_SHA256.

Ele é elaborado a partir da função de hash SHA-256 e utilizado como código HMAC (Hash-based Message Authentication Code).

O hash de saída tem um cumprimento de 256 bits.

Observação: a função HMAC_SHA256 só está disponível em PHP a partir da versão PHP 5.1.2.