O corpo (Body)
O corpo da mensagem SOAP é contido em uma baliza <Body> obrigatória.
Contém os dados trocados entre o cliente e o serviço sob a forma de uma fragmento de documento XML. Estes dados correspondem à solicitação ou à resposta.
As mensagens trocadas entre o vendedor e a plataforma de pagamento seguem uma sintaxe precisa (ver capítulo Especificar os tipos de dados).
Exemplo de BODY:
Solicitação
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v5="http://v5.ws.vads.lyra.com/"> <soap:Header xmlns:soapHeader="http://v5.ws.vads.lyra.com/Header"> ... </soap:Header> <soap:Body> <myOperationRequest> ... </myOperationRequest> </soap:Body> </soap:Envelope>
Resposta
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> <env:Header xmlns:env="http://www.w3.org/2003/05/soap-envelope"> ... </env:Header> <soap:Body> <myOperationResponse> <return> ... <commonResponse> <responseCode>0</responseCode> <responseCodeDetail>Action successfully completed</responseCodeDetail> ... </commonResponse> ... </return> </myOperationResponse> </soap:Body> </soap:Envelope>