Solicitação de pagamento imediato – ProcessCode 2005

Top  Previous  Next

 

Esta integração permite que seja solicitado o pagamento imediato de uma parcela que está em aberto (não foi paga) de uma Operação de Transporte, não sendo necessário aguardar o evento indicado para ocorrência do pagamento (registro de passagem, execução automática, etc.).

Uma vez que o pagamento imediato foi processado, não é possível solicitar o estorno do pagamento. Por esse motivo, deve-se tomar cuidado ao utilizar esta integração.

 

oTipo do processamento = Síncrono

oProcessCode = 2005

oMessageType = 100

oExchangePattern = 1

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

 

Exemplo de envio de pagamento imediato de parcela:

 

<?xml version="1.0" encoding="UTF-8"?>

<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-16"?>

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

 <CrossTalk_Header>

         <ProcessCode>2005</ProcessCode>

         <MessageType>1</MessageType>

         <ExchangePattern>1</ExchangePattern>

         <GUID>80e9955a-1d2f-452b-be42-139dc2173ea6</GUID>

         <DateTime>2012-05-28T11:18:04.2162347-03:00</DateTime>

         <EnterpriseId>06255692000103</EnterpriseId>

         <Token>123456789014257896452135</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 resposta de envio de pagamento imediato de parcela:

 

<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>200</ResponseCode>

   <ResponseCodeMessage>Processamento realizado com sucesso</ResponseCodeMessage>

   <ProcessCode>2005</ProcessCode>

   <MessageType>1</MessageType>

   <ExchangePattern>7</ExchangePattern>

   <SourceId>0</SourceId>

   <GUID>80e9955a-1d2f-452b-be42-139dc2173ea6</GUID>

   <DateTime>2012-05-28T11:18:04.2162347-03:00</DateTime>

   <EnterpriseId>06255692000103</EnterpriseId>

   <Token>123456789014257896452135</Token>

 </CrossTalk_Header>

 <CrossTalk_Body>

   <retornoPagamentoImediato>

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

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

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

       <ciot>

         <numero>086000015661</numero>

         <ciotCodVerificador>8382</ciotCodVerificador>

       </ciot>

     </autorizacao>

   </retornoPagamentoImediato>

 </CrossTalk_Body>

</CrossTalk_Message>]]></SendResult>

     </SendResponse>

  </soap:Body>

</soap:Envelope>