O cabeçalho SOAP HEADER

O HEADER é um cabeçalho que fornece informações que permitem autenticar e proteger os dados trocados entre o site de e-commerce e a plataforma de pagamento.

Contém:

  • shopId
    Código da loja do vendedor.
  • requestId
    UUID (código universal único)
    O valor dele permite calcular a ficha de autenticação.
  • timestamp
    Representação numérica da data e da hora da solicitação no formato ISO 8601 - W3C et UTC.
  • mode
    Tipo de transação.
    Pode ter o valor TEST (para uma transação de teste) ou PRODUCTION (para uma transação real).
  • authToken
    Ficha de autenticação.
    Deve sistematicamente ser transmitido e os valores que ele contém devem ser calculados de novo a cada chamada.

Exemplo de HEADER na solicitação e na resposta:

<soap:Header xmlns:soapHeader="http://v5.ws.vads.lyra.com/Header">     
     <soapHeader:shopId>12345678</soapHeader:shopId>     
     <soapHeader:requestId>04967dae-af01-43ff-a7d8-f3f228b9b1c2</soapHeader:requestId>     
     <soapHeader:timestamp>2014-10-31T16:38:19Z</soapHeader:timestamp>     
     <soapHeader:mode>TEST</soapHeader:mode>     
     <soapHeader:authToken>NxoFUSsTqmMjwaDzTXyCN4nNpMOVJKb5UxHdS9TBuTg=</soapHeader:authToken>
     </soap:Header>