DOCUMENTAÇÃO CORPORATIVA

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Objetivo

Esse método tem como objetivo realizar o pagamento "manual" das parcelas criadas em uma determinada Operação de Transporte.


Observações Importantes

  1. Retornamos os Ids das Parcelas no Response de dois métodos:
    1. CadastrarAtualizarOperacaoTransporte
    2. DeclararOperacaoTransporte


Request

PagamentoParcelaRequest
CampoTipoObrigatórioDescriçãoObservação
1idOperacaoTransporteParcelaintSimId Operação Transporte ParcelaN/A


Response

PagamentoParcelaResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna o ErroNULO em caso de sucesso.
2MensagemstringSimMensagem de RetornoN/A

Método

Abaixo, segue o método - 'PagarParcelaIndividual'.

PagamentoParcelaRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:PagarParcelaIndividual>
         <tms:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
            <tms:Token>?</tms:Token>
         </tms:auth>
         <tms:parcelaIndividual>
            <tms:idOperacaoTransporteParcela>?</tms:idOperacaoTransporteParcela>
         </tms:parcelaIndividual>
      </tms:PagarParcelaIndividual>
   </soapenv:Body>
</soapenv:Envelope>


Pagar Parcela Individual

Abaixo, segue exemplo do método - 'PagarParcelaIndividual'.

PagamentoParcelaRequest
Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br"  xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:PagarParcelaIndividual>
         <tms:auth>
            <tms:Usuario>tms.exemplo</tms:Usuario>
            <tms:Senha>v0hXPrwerKblaBs=</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:parcelaIndividual>
            <tms:idOperacaoTransporteParcela>210273</tms:idOperacaoTransporteParcela>
         </tms:parcelaIndividual>
      </tms:PagarParcelaIndividual>
   </soapenv:Body>
</soapenv:Envelope>

Response
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://tmsfrete.v2.targetmp.com.br/FreteTMSService/PagarParcelaIndividualResponse</Action>
  </s:Header>
  <s:Body>
    <PagarParcelaIndividualResponse xmlns="http://tmsfrete.v2.targetmp.com.br">
      <PagarParcelaIndividualResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Erro i:nil="true" />
        <Mensagem>Pagamento realizado com sucesso!</Mensagem>
      </PagarParcelaIndividualResult>
    </PagarParcelaIndividualResponse>
  </s:Body>
</s:Envelope>
  • No labels