Friends, I've never worked with WS, but now, as a result of the new changes, I need to register tickets that I generate on a site. I received a CEF document but so far I have not been able to make it work.
Here are the instructions:
URL: link
Every call to the Web Service must be made through secure communication (SSL / HTTPS) and in POST method. We recommend using the XSD and WSDL messages provided by CAIXA to construct the solution, with the correct ordering of the fields.
Below, the Box itself gives you an idea of what the xml output should look like: The example below demonstrates the sending of data generated by the client to the CAIXA, referring to the entry of a title registration request.
<ns3:SERVICO_ENTRADA xmlns:ns2="http://caixa.gov.br/sibar" xmlns:ns4="http://caixa.gov.br/sibar/manutencao_cobranca_bancaria/boleto/externo"> <ns2:HEADER> <VERSAO>1.0</VERSAO> <AUTENTICACAO>wIXyzrhD7HjlrpCP1xNnq8vFE7ggAGuz/srw1BOtxDY=</AUTENTICACAO> <OPERACAO>INCLUI_BOLETO</OPERACAO> <SISTEMA_ORIGEM>SIGCB</SISTEMA_ORIGEM> <DATA_HORA>20170221110643</DATA_HORA> </ns2:HEADER> <DADOS> <INCLUI_BOLETO> <CODIGO_BENEFICIARIO>537588</CODIGO_BENEFICIARIO> <TITULO> <NOSSO_NUMERO>14000000091946802</NOSSO_NUMERO> <NUMERO_DOCUMENTO>NF123456</NUMERO_DOCUMENTO> <DATA_VENCIMENTO>2017-02-21</DATA_VENCIMENTO> <VALOR>1.00</VALOR> <TIPO_ESPECIE>99</TIPO_ESPECIE> <FLAG_ACEITE>S</FLAG_ACEITE> <DATA_EMISSAO>2017-02-21</DATA_EMISSAO> <JUROS_MORA> <TIPO>ISENTO</TIPO> <DATA>2017-02-21</DATA> <VALOR>0</VALOR> </JUROS_MORA> <VALOR_ABATIMENTO>0</VALOR_ABATIMENTO> <POS_VENCIMENTO> <ACAO>DEVOLVER</ACAO> <NUMERO_DIAS>0</NUMERO_DIAS> </POS_VENCIMENTO> <CODIGO_MOEDA>9</CODIGO_MOEDA> <PAGADOR> <CPF>00000000191</CPF> <NOME>EXEMPLO DE NOME DO PAGADOR</NOME> <ENDERECO> <LOGRADOURO>SAUS QUADRA 3</LOGRADOURO> <BAIRRO>BRASILIA</BAIRRO> <CIDADE>BRASILIA</CIDADE> <UF>DF</UF> <CEP>70070030</CEP> </ENDERECO> </PAGADOR> 38.239 v002 micro 26
LEIAUTE DE ARQUIVO ELETRÔNICO - WEBSERVICE XML COBRANÇA BANCÁRIA CAIXA
<SACADOR_AVALISTA> <CNPJ>00360305000104</CNPJ> <RAZAO_SOCIAL>EXEMPLO DE NOME DO SACADOR AVALISTA</RAZAO_SOCIAL> </SACADOR_AVALISTA> <PAGAMENTO> <QUANTIDADE_PERMITIDA>1</QUANTIDADE_PERMITIDA> <TIPO>NAO_ACEITA_VALOR_DIVERGENTE</TIPO> <VALOR_MINIMO>0.00</VALOR_MINIMO> <VALOR_MAXIMO>0.00</VALOR_MAXIMO> </PAGAMENTO> </TITULO> </INCLUI_BOLETO> </DADOS> </ns3:SERVICO_ENTRADA>
Could anyone help me set up the connection parameters for sending and handling the return?