Pagamento de Operação de Pagamento – ProcessCode 2030

Top  Previous  Next

 

 

Esta integração tem como objetivo fazer o cancelamento de uma Operação de Pagamento cadastrada previamente.

oTipo do processamento = Assíncrono

oProcessCode = 2030

oMessageType = 0

oExchangePattern = 1

oGUID = Gerado pela integração apresentada no item Gerar GUID – ProcessCode 1004

 

Exemplo de envio de Pagamento de Operação de Pagamento:

 

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/">

   <soap:Header/>

   <soap:Body>

      <tem:Send>

         <!--Optional:-->

         <tem:message><![CDATA[<?xml version="1.0" encoding="utf-8"?>

<CrossTalk_Message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.nddigital.com.br/nddcargo">

  <CrossTalk_Header>

    <ProcessCode>2030</ProcessCode>

    <MessageType>0</MessageType>

    <ExchangePattern>1</ExchangePattern>

    <SourceId>0</SourceId>

    <GUID>ca7102d4-0c7c-4bae-88ba-add3662160ef</GUID>

    <DateTime>2013-04-15T14:17:35.0803885-03:00</DateTime>

    <EnterpriseId>29098471000166</EnterpriseId>

    <Token>123456789</Token>

  </CrossTalk_Header>

  <CrossTalk_Body>

    <CrossTalk_Version_Body versao="4.2.11.0"/>

  </CrossTalk_Body>

</CrossTalk_Message>]]></tem:message>

         <!--Optional:-->

         <tem:rawData><![CDATA[CLIQUE AQUI PARA LAYOUT DE FORMAÇÃO DE ARQUIVOS]]></tem:rawData>

      </tem:Send>

   </soap:Body>

</soap:Envelope>

 

 

Exemplo de retorno de Pagamento de Operação de Pagamento:

 

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <soap:Body>

         <SendResponse xmlns="http://tempuri.org/">

                 <SendResult>

                         <![CDATA[<?xml version="1.0" encoding="utf-8"?>

<CrossTalk_Message xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

 <CrossTalk_Header>

         <ResponseCode>500</ResponseCode>

         <ResponseCodeMessage>Ocorreu uma exceção durante o processamento da requisição. Erro de processamento da solicitação do negócio</ResponseCodeMessage>

         <ProcessCode>2030</ProcessCode>

         <MessageType>0</MessageType>

         <ExchangePattern>1</ExchangePattern>

         <SourceId>0</SourceId>

         <GUID>e992b61c-2fa1-4cdf-a4a3-44f12f7bd296</GUID>

         <DateTime>2017-01-30T09:17:35.0803885-02:00</DateTime>

         <EnterpriseId>09342401000102</EnterpriseId>

         <Token>123456784</Token>

 </CrossTalk_Header>

 <CrossTalk_Body>

         <retornoPagamentoOP>

                 <mensagens xmlns="http://www.nddigital.com.br/nddcargo">

                         <mensagem>

                                 <categoria>015</categoria>

                                 <codigo>273</codigo>

                                 <mensagem>Não foi encontrada nenhuma Operação de Pagamento com o Número e Série informados.</mensagem>

                                 <observacao>Não foi encontrada nenhuma Operação de Pagamento com Número 123456792 e Série 1231.</observacao>

                         </mensagem>

                 </mensagens>

                 <cnpj xmlns="http://www.nddigital.com.br/nddcargo">09342401000102</cnpj>

                 <ide xmlns="http://www.nddigital.com.br/nddcargo">

                         <numero>123456792</numero>

                         <serie>1231</serie>

                 </ide>

         </retornoPagamentoOP>

 </CrossTalk_Body>

</CrossTalk_Message>]]>

                 </SendResult>

         </SendResponse>

 </soap:Body>

</soap:Envelope>