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:
- 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.