Manual Técnico Boleto Eletrônico Online

Tamanho: px
Começar a partir da página:

Download "Manual Técnico Boleto Eletrônico Online"

Transcrição

1 Manual Técnico Boleto Eletrônico Online Gateway de Pagamentos HSBC Cobrança Não Registrada Versão: 2.5 Julho/2014 PUBLIC

2 SUMÁRIO APRESENTAÇÃO NOTAS PRELIMINARES LEGISLAÇÃO PROCESSOS DE CONTRTAÇÃO DO SERVIÇO INTERFACE DO COMÉRCIO ELETRÔNICO DO CLIENTE DATA DE VENCIMENTO NÚMERO DO DOCUMENTO INSTRUÇÕES DADOS DO SACADO RE-EMISSÃO LOGO DO HSBC TESTES ANEXO I Check List de Integração ANEXO Il Exemplo de desenvolvimento em ASP ANEXO lll Exemplo de desenvolvimento em PHP ANEXO IV Exemplo de desenvolvimento em JSP ANEXO V Exemplo de desenvolvimento em ASP.NET/C# 17 PUBLIC - 2

3 EMISSÃO ONLINE PELO LINK DO HSBC - COBRANÇA NÃO REGISTRADA NOTAS PRELIMINARES PREENCHIMENTO DO BLOQUETO APRESENTAÇÃO Prezado Cliente. Nós do HSBC Bank Brasil S.A. Banco Múltiplo estamos lhe entregando o Manual Técnico Módulo da Cobrança Não Registrada - Emissão On-line pelo Link do HSBC, pois através dele, aqueles que lhe prestam suporte em Informática terão as orientações necessárias para manter a integração com a qualidade e agilidade de nossos serviços. O Manual Técnico da Cobrança Não Registrada - Emissão On-line pelo Link do HSBC fornece todas as informações para que a emissão dos bloquetos de cobrança possa ser realizada em nosso ambiente de processamento, o que lhe proporcionará agilidade e eficiência no momento de cobrar suas vendas on-line. No caso de dúvidas, contate seu gerente. PUBLIC - 3

4 1. NOTAS PRELIMINARES O QUE É A COBRANÇA NÃO REGISTRADA? A Cobrança Não Registrada Emissão On-line pelo link do HSBC é uma modalidade da Cobrança do HSBC, e objetiva atender aos clientes que efetuam vendas on-line e querem oferecer essa forma de pagamento a seus clientes. Assim, a emissão do bloqueto on-line é realizada nos sistemas do HSBC, com dados fornecidos pelo Cliente, disponibilizando uma imagem de bloqueto na Internet, para ser impressa por seus clientes sem que o Cliente tenha que desenvolver em seus sistemas a inteligência de formatação do boleto e do código de barras. Para operacionalizar o intercâmbio de informações pelas quais o Cliente saberá quais boletos emitidos pelo Link do HSBC foram pagos, este manual é complementado pelo Manual Técnico Padrão CNAB 400 ou CNAB 240. PUBLIC - 4

5 2. LEGISLAÇÃO A padronização do bloqueto de Cobrança, especificamente da Ficha de Compensação, obedece ao modelo CADOC , instituído pelo Banco Central do Brasil, através da Carta Circular nº 2.414, de e alterado pela Carta-Circular nº 2790 de A alteração nas especificações do Código de Barras, com a introdução do Dígito de Autoconferência (DAC), ocorreu pela Carta Circular nº do Bacen, de A alteração nas especificações do Código de Barras, com a introdução do Fator de vencimento nos bloquetos de cobrança, ocorreu pela Carta Circular nº 125/2000 do Bacen, de PROCESSO DE CONTRATAÇÃO DO SERVIÇO O Cliente deve contratar a Cobrança Não Registrada ofertada pelo HSBC. Esse módulo da cobrança é o mais recomendado porque em vendas pela Internet a mercadoria só é entregue ou o serviço só é realizado após a confirmação do pagamento realizado. O não pagamento do boleto emitido na internet não caracteriza dívida, portanto não pode haver processo de protesto do comprador. O Cliente assina também o Contrato de Prestação de Serviços para Disponibilização de Boletos de Cobrança por Meio Eletrônico. Após a contratação da Cobrança Não Registrada o HSBC definirá o CÓDIGO DE CEDENTE e o informará ao Cliente. O Cliente deverá informar o(s) número(s) de IP de seu(s) servidor(es) para o banco, que o(s) utiliza como parâmetro(s) de segurança. Não há limitação de quantidade de IPs que podem ser cadastrados. O motivo é que a solução exige que o servidor Web do Cedente abra uma conexão direta (Server-to-Server) com o servidor do HSBC. Esta conexão só é aceita se o IP de origem estiver cadastrado. (Ver item INTERFACE DO COMÉRCIO ELETRÔNICO DO CLIENTE COM O HSBC). PUBLIC - 5

6 4. INTERFACE DO COMÉRCIO ELETRÔNICO DO CLIENTE COM O HSBC O processo de Emissão On-line funciona da seguinte maneira (ver figura): 1. SACADO acessa o site da empresa e realiza sua compra, 2. SACADO, após cadastrar-se no site do cedente, seleciona forma de pagamento "Boleto de compensação". 3. SACADO efetua um submit para um link hospedado no servidor do CEDENTE 4. O Servidor do CEDENTE efetua uma conexão direta (Server-to-Server) via post (ver item observações abaixo do item 9) para o endereço: https://wwws5.hsbc.com.br/ofb-bol-cnr/servlets/geraboleto?servletstate=10 5. O POST enviado pelo Servidor do Cliente para o link do HSBC deve conter os seguintes dados para que a geração do boleto ocorra com sucesso: Nome do Campo Tipo de Dado Tamanho Formato Preenchimento Obrigatório? codigocedente NUMÉRICO S datavencimento DATA 10 DD/MM/AAAA S valordocumento ALFANUMÉRICO S numeroparcela NUMERICO N totalparcelas NUMERICO N numerodocumento NUMERICO S L1 ALFANUMÉRICO 66 N L2 ALFANUMÉRICO 66 N L3 ALFANUMÉRICO 66 N L4 ALFANUMÉRICO 66 N L5 ALFANUMÉRICO 66 N unidadecedente ALFANUMÉRICO 54 N nomesacado ALFANUMÉRICO 30 S cpfcnpjsacado NUMERICO S enderecosacado ALFANUMÉRICO 40 N numerosacado NUMERICO 05 N complementosacado ALFANUMÉRICO 10 N cepsacado ALFANUMÉRICO N bairrosacado ALFANUMÉRICO 15 N cidadesacado ALFANUMÉRICO 15 N estadosacado ALFANUMÉRICO 02 N Obs. Mensagens que serão mostradas no boleto Atenção: os caracteres maiúsculos e minúsculos têm de ser respeitados, tanto os da URL quanto os do nome dos parâmetros do post. Os campos indicados na tabela acima com Preenchimento obrigatório n devem ser gerados com conteúdo branco. 6. HSBC valida se o cedente está cadastrado e se a requisição tem como origem os servidores do cedente. PUBLIC - 6

7 7. HSBC obtém informações do cedente, linha digitável e código de barras e monta o boleto. 8. HSBC devolve o boleto gerado em PDF para o Servidor do Cliente. 9. O Servidor do Cedente captura o PDF gerado e apresenta o mesmo em uma página própria (hospedada no seu servidor). Observações - Os dados informados pelo CEDENTE não são validados pelo HSBC (sacado, valor, data de vencimento, etc.). Portanto é responsabilidade do Cliente enviá-los com correção - IMPORTANTE: A chamada para a URL do HSBC, deve ser efetuada internamente através de conexão Server-to-Server do servidor do CEDENTE para o Servidor do HSBC. Caso o cedente disponibilize o link do HSBC em sua própria página (ex: se colocar a URL do HSBC como Action de um Form HTML), o boleto não será gerado, pois neste caso a requisição / conexão estará partindo do IP do sacado e não do IP do Servidor do CEDENTE. Vide figura abaixo: 1. Efetua requisição para uma página hospedada no servidor do cedente 2. Cedente efetua uma REQUISIÇÃO INTERNA para o link de geração de boleto do HSBC SACADO CEDENTE HSBC 5. Cedente apresenta boleto gerado como se o mesmo fosse gerado em seu servidor 4. Cedente captura PDF retornado e o apresenta em uma página hospedada no seu servidor 3. HSBC devolve PDF com o boleto gerado 5. Data de Vencimento Recomendamos que a data de vencimento definida pelo Cliente seja sempre a do dia posterior à compra ou maior, para possibilitar a seu cliente o pagamento, caso ele realize a compra após o horário do expediente bancário. PUBLIC - 7

8 6. Número do Documento - campo numerodocumento Este número é único para o título, deve ser controlado pelo Cliente e será utilizado na conciliação dos pagamentos liquidados, pois será enviado ao Cliente no arquivo retorno de liquidação. 7. Instruções O campo instruções tem por finalidade orientar o Caixa quanto ao recebimento do bloqueto. Para compor o conjunto de mensagens, o Cliente poderá utilizar como modelo as instruções padrões listadas na seção Tabela de Notas Explicativas - nota 9, do Manual Técnico - Módulo I, Padrão CNAB 400. As instruções serão enviadas nos campos L1, L2, L3, L4 e L5 da mensagem. 8. Dados do sacado Como o boleto será emitido pelo site, dados do sacado além de nome e CPF/CNPJ não são obrigatórios. 9. RE-EMISSÃO Sugerimos ao Cliente que coloque em seu site, de forma acessível ao consumidor, a possibilidade de emitir novamente o boleto bancário referente à sua compra, evitando assim que perdas de boleto transformem-se em perdas de vendas para o Cliente. O link de re-emissão deve repetir o processo de chamada do site do HSBC, com nova data de vencimento, se necessário, de forma a possibilitar o pagamento em qualquer agência de qualquer banco. 10. LOGO DO HSBC Eventualmente é possível utilizar o logo do HSBC para indicar a opção de forma de pagamento com boleto. Caso o Cliente deseje utilizá-lo, deve entrar em contato com o gerente para que esse o oriente. 11. TESTES Antes de colocar a opção de pagamento por boleto bancário em seu site, o Cliente deverá aguardar a sinalização de seu gerente para iniciar os testes de conexão, para que haja a devida homologação técnica. Este procedimento é indispensável para se garantir a qualidade da conexão e da geração do boleto. Recomendamos ao cliente que se certifique de que o Check list de integração (Anexo I) foi verificado. PUBLIC - 8

9 12. ANEXO I - Check List de Integração 1 A conexão deve obrigatoriamente ser SSL (Porta 443) Os nomes de parâmetros, principalmente o ServletState e o código do cedente, devem respeitar a nomenclatura definida no documento de integração, inclusive 2 maiúsculas e minúsculas. O ServletState deve ser passado juntamente do endereço (URL), e os demais na linha do POST. Quando o HSBC recebe a solicitação HTTP Post, valida se o IP de origem da conexão é o IP que está cadastrado no sistema, ou seja, o IP do servidor Web do cliente. Não funciona se for feito um redirect ou qualquer outro tipo de chamada que parta 3 diretamente do browser do cliente para o nosso sistema. (Referrer, JavaScript, etc.). (Vide as figuras ao final deste documento) Valores de parâmetro na querystring do POST devem estar URLEncoded conforme formato MIME application/x-www-form-urlencoded. Ex: Espaços são convertidos 4 para +, Caracteres especiais são convertidos para %xy, onde xy é o código hexadecimal do caractere, etc. Detalhamento/Exemplo de solução O programa da loja, que roda no servidor (JSP, ASP, CGI) terá que ter lógica semelhante à seguinte: var resultadohsbc = executapostparaurldohsbc(parâmetros,...); printoutputparacliente(resultadohsbc); Neste exemplo, a variável resultadohsbc, após executado o trecho em questão, estaria carregada com a resposta da URL do HSBC. Desta forma, quem faz o POST para o HSBC é o servidor de hospedagem da loja, e não o browser do cliente. O resultado do POST é incluído dinamicamente, pelo sistema da loja, no conteúdo da página para o cliente. Vide figuras abaixo: PUBLIC - 9

10 PUBLIC - 10

11 PUBLIC - 11

12 13. ANEXO II - Exemplo de desenvolvimento ASP <html> <head> <title>gera_boleto</title> <style> body { margin: 20px; font: 11px sans-serif; color: #000; th { font: bold 11px sans-serif; color: #000; padding: 4px 10px; border-bottom: 1px solid #9E9E9E; td { font: 11px sans-serif; color: #000; text-align: right; padding: 4px 10px; border-bottom: 1px solid #9E9E9E; hr { border: 10px 0 20px 0; color: #9E9E9E; background-color: #9E9E9E; height: 1px; width: 100%; #erro { font: bold 16px sans-serif; color: #F00.tit { font: bold 16px sans-serif; color: #000; </style> </head> <body> <% Server.ScriptTimeout = 300 '####################################################### '### CONEXÃO MSXML2 PARA BUSCAR DADOS '####################################################### set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") on error resume next '####################################################### '### CONEXÃO PARA PASSAR PARAMETROS E RECEBER O HTML '####################################################### codigocedente = " " datavencimento = "10/02/2008" valordocumento = " " numeroparcela = "01" totalparcelas = "02" numerodocumento = " " L1 = "Senhor(a) Caixa, favor seguir as instruções abaixo:" L2 = "1. Não receber este documento após a data de seu vencimento" L3 = "2. Valores expressos em Reais" L4 = "3. Não receber por depósito bancário" L5 = "Reader's Digest Brasil" unidadecedente = "NOME FAKE DO BRASIL" nomesacado = "NOME FAKE DA SILVA" cpfcnpjsacado = " " enderecosacado = "RUA DO CARMO" numerosacado = "43" complementosacado = "10 ANDAR" cepsacado = " " bairrosacado = "CENTRO" cidadesacado = "RIO DE JANEIRO" estadosacado = "RJ" url = "https://wwws5.hsbc.com.br/ofb-bol-cnr/servlets/geraboleto?servletstate=10" xmlhttp.open "POST", url, false xmlhttp.setrequestheader "Content-Type", "application/x-www-form-urlencoded" xmlhttp.send "codigocedente=" & codigocedente& "&datavencimento=" & datavencimento & "&valordocumento=" & valordocumento & "&numeroparcela=" & numeroparcela& "&totalparcelas=" & totalparcelas & "&numerodocumento=" & numerodocumento & "&L1=" & L1 & "&L2=" & L2 & "&L3=" & L3 & "&L4=" & L4 & "&L5=" & L5 & "&unidadecedente=" & unidadecedente & "&nomesacado=" & nomesacado & "&cpfcnpjsacado=" & cpfcnpjsacado & "&enderecosacado=" & enderecosacado & "&numerosacado=" & numerosacado & "&complementosacado=" & complementosacado & "&cepsacado=" & cepsacado & "&bairrosacado=" & bairrosacado & "&cidadesacado=" & cidadesacado & "&estadosacado=" & estadosacado //boleto = xmlhttp.responsetext //Response.Write "retorno: " & boleto Response.ContentType = "application/pdf" //Para abrir o arquivo no navegador, definir a propriedade abaixo como "inline" //Para forçar o download do arquivo, definir a propriedade abaixo como "attachment" //Para definir o nome do arquivo, definir a propriedade filename abaixo com o nome desejado, // no caso está definido como BoletoHSBC.pdf mas pode ser qualquer nome de arquivo que melhor // atenda à necessidade do cliente //Para não definir nome do arquivo, apenas deixar em branco ou apagar a propriedade filename abaixo Response.AppendHeader("content-disposition", "inline;filename=boletohsbc.pdf "); Response.BinaryWrite xmlhttp.responsebody PUBLIC - 12

13 set xmlhttp = nothing %> </body> </html> Observação: O exemplo acima se destina ao entendimento da solução a ser desenvolvida, e não à utilização exatamente como está. PUBLIC - 13

14 14. ANEXO III - Exemplo de desenvolvimento PHP <?php $sock = fsockopen("ssl://wwws5.hsbc.com.br", 443, $errno, $errstr, 30); if(!$sock) die ("$errstr ($errno)\n"); $data = "ServletState=10&codigoCedente= &datavencimento=30/08/2007&valordocumento=1.00&numeroparcela=1&totalparcelas=1&numerodocumento= &l1=inst rução1&l2=instrução 2&L3=Instrução 3&L4=Instrução 4&L5=Instrução5&unidadeCedente=01&nomeSacado=Alexandre&cpfCnpjSacado= &enderecoSacado=Rua Cel. de tal, Apto.2&numeroSacado=&complementoSacado=&cepSacado= &bairroSacado=Belenzinho&cidadeSacado=São Paulo&estadoSacado=SP"; $d1 = explode('&', $data); $data = ""; for($i=0;$i<sizeof($d1);$i++) { list($field, $value) = explode('=', $d1[$i]); $data.= $field. "=". urlencode($value). "&"; fputs($sock, "POST /OFB-BOL-CNR/servlets/GeraBoleto HTTPS/1.0\r\n"); fputs($sock, "Host: wwws5.hsbc.com.br\r\n"); fputs($sock, "Content-type: application/x-www-form-urlencoded\r\n"); fputs($sock, "Content-length: ". strlen($data). "\r\n"); fputs($sock, "Accept: */*\r\n"); fputs($sock, "\r\n"); fputs($sock, "$data\r\n"); fputs($sock, "\r\n"); $headers = ""; while ($str = trim(fgets($sock, 4096))) { $headers.= "$str\n"; $body = ""; while (!feof($sock)) { $body.= fgets($sock, 4096); fclose($sock); /** * Cabeçalho de resposta * */ //print "<!--\n". $headers. "\n-->\n\n"; /** * Corpo do documento retornado * */ print $body;?> Observação: O exemplo acima se destina ao entendimento da solução a ser desenvolvida, e não à utilização exatamente como está. PUBLIC - 14

15 15. ANEXO IV - Exemplo de desenvolvimento JSP page language="java" contenttype="text/html; charset=iso " pageencoding="iso "%> import="java.net.url" %> import="java.net.urlencoder" %> import="java.net.urlconnection" %> import="java.io.outputstreamwriter" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> import="java.io.datainputstream"%> <html> <head> <title>jsp Form Demo</title> <style type="text/css"> label{ margin-right:20px; input{ margin-top:5px; </style> </head> <body> <b>página Encontrada!</b> <% System.out.println("Preparando chamada..."); String val = request.getparameter("issubmitted"); int issubmitted = 0; if (val!= null) { System.out.println("Preparando dados..."); issubmitted = Integer.parseInt(val); if (issubmitted == 1) { String codigocedente = " "; String datavencimento = "10/02/2008"; String valordocumento = " "; String numeroparcela = "01"; String totalparcelas = "02"; String numerodocumento = " "; String L1 = "Senhor(a) Caixa, favor seguir as instruções abaixo:"; String L2 = "1. Não receber este documento após a data de seu vencimento"; String L3 = "2. Valores expressos em Reais"; String L4 = "3. Não receber por depósito bancário"; String L5 = "Reader's Digest Brasil"; String unidadecedente = "NOME FAKE DO BRASIL"; String nomesacado = "NOME FAKE DA SILVA"; String cpfcnpjsacado = " "; String enderecosacado = "RUA DO CARMO"; String numerosacado = "43"; String complementosacado = "10 ANDAR"; String cepsacado = " "; String bairrosacado = "CENTRO"; String cidadesacado = "RIO DE JANEIRO"; String estadosacado = "RJ"; 8"); 8"); String data = URLEncoder.encode("codigoCedente", "UTF-8") + "=" + URLEncoder.encode(codigoCedente, "UTF-8"); data += "&" + URLEncoder.encode("dataVencimento", "UTF-8") + "=" + URLEncoder.encode(dataVencimento, "UTF-8"); data += "&" + URLEncoder.encode("valorDocumento", "UTF-8") + "=" + URLEncoder.encode(valorDocumento, "UTF-8"); data += "&" + URLEncoder.encode("numeroParcela", "UTF-8") + "=" + URLEncoder.encode(numeroParcela, "UTF-8"); data += "&" + URLEncoder.encode("totalParcelas", "UTF-8") + "=" + URLEncoder.encode(totalParcelas, "UTF-8"); data += "&" + URLEncoder.encode("numeroDocumento", "UTF-8") + "=" + URLEncoder.encode(numeroDocumento, "UTF- data += "&" + URLEncoder.encode("L1", "UTF-8") + "=" + URLEncoder.encode(L1, "UTF-8"); data += "&" + URLEncoder.encode("L2", "UTF-8") + "=" + URLEncoder.encode(L2, "UTF-8"); data += "&" + URLEncoder.encode("L3", "UTF-8") + "=" + URLEncoder.encode(L3, "UTF-8"); data += "&" + URLEncoder.encode("L4", "UTF-8") + "=" + URLEncoder.encode(L4, "UTF-8"); data += "&" + URLEncoder.encode("L5", "UTF-8") + "=" + URLEncoder.encode(L5, "UTF-8"); data += "&" + URLEncoder.encode("unidadeCedente", "UTF-8") + "=" + URLEncoder.encode(unidadeCedente, "UTF-8"); data += "&" + URLEncoder.encode("numeroDocumento", "UTF-8") + "=" + URLEncoder.encode(numeroDocumento, "UTF- data += "&" + URLEncoder.encode("nomeSacado", "UTF-8") + "=" + URLEncoder.encode(nomeSacado, "UTF-8"); data += "&" + URLEncoder.encode("cpfCnpjSacado", "UTF-8") + "=" + URLEncoder.encode(cpfCnpjSacado, "UTF-8"); data += "&" + URLEncoder.encode("enderecoSacado", "UTF-8") + "=" + URLEncoder.encode(enderecoSacado, "UTF-8"); PUBLIC - 15

16 data += "&" + URLEncoder.encode("numeroSacado", "UTF-8") + "=" + URLEncoder.encode(numeroSacado, "UTF-8"); "UTF-8"); data += "&" + URLEncoder.encode("complementoSacado", "UTF-8") + "=" + URLEncoder.encode(complementoSacado, data += "&" + URLEncoder.encode("cepSacado", "UTF-8") + "=" + URLEncoder.encode(cepSacado, "UTF-8"); data += "&" + URLEncoder.encode("bairroSacado", "UTF-8") + "=" + URLEncoder.encode(bairroSacado, "UTF-8"); data += "&" + URLEncoder.encode("cidadeSacado", "UTF-8") + "=" + URLEncoder.encode(cidadeSacado, "UTF-8"); data += "&" + URLEncoder.encode("estadoSacado", "UTF-8") + "=" + URLEncoder.encode(estadoSacado, "UTF-8"); // Enviado Dados para a emissão do boleto System.out.println("Montando URL de conexão..."); URL url = new URL("https://wwws5.hsbc.com.br/OFB-BOL-CNR/servlets/GeraBoleto?ServletState=10"); // Montando a conexão com o Servidor URLConnection conn = url.openconnection(); conn.setdoinput(true); conn.setdooutput(true); conn.setrequestproperty("content-type", "application/x-www-form-urlencoded"); OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); DataInputStream input; System.out.println("Enviando dados..."); wr.write(data); wr.flush(); // Get response data. System.out.println("Retorno da chamada..."); input = new DataInputStream (conn.getinputstream ()); BufferedOutputStream bufferedoutputstream = new BufferedOutputStream(response.getOutputStream()); int bytesread = 0; byte[] buffer = new byte[1024]; response.setcontentlength(connection.getcontentlength()); response.setcontenttype("application/pdf"); //Para abrir o arquivo no navegador, definir a propriedade abaixo como "inline" //Para forçar o download do arquivo, definir a propriedade abaixo como "attachment" //Para definir o nome do arquivo, definir a propriedade filename abaixo com o nome desejado, // no caso está definido como BoletoHSBC.pdf mas pode ser qualquer nome de arquivo que melhor // atenda à necessidade do cliente //Para não definir nome do arquivo, apenas deixar em branco ou apagar a propriedade filename abaixo response.setheader("content-disposition", "inline; filename=boletohsbc.pdf"); response.setheader("cache-control", "cache, must-revalidate"); response.setheader("pragma", "public"); while ((bytesread = bufferedinputstream.read(buffer))!= -1) { bufferedoutputstream.write(buffer, 0, bytesread); bufferedoutputstream.flush(); input.close (); %> </body> </html> Observação: O exemplo acima se destina ao entendimento da solução a ser desenvolvida, e não à utilização exatamente como está. PUBLIC - 16

17 16. ANEXO V - Exemplo de desenvolvimento ASP.NET/C# using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace TesteWeb { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { protected void Button1_Click(object sender, EventArgs e) { if (txtteste.text!= "") { string url = "https://wwws5.hsbc.com.br/ofb-bol-cnr/servlets/geraboleto?servletstate=10"; chamaurl(url); private void chamaurl(string url) { String codigocedente = " "; String datavencimento = "10/02/2008"; String valordocumento = " "; String numeroparcela = "01"; String totalparcelas = "02"; String numerodocumento = " "; String L1 = "Senhor(a) Caixa, favor seguir as instruções abaixo:"; String L2 = "1. Não receber este documento após a data de seu vencimento"; String L3 = "2. Valores expressos em Reais"; String L4 = "3. Não receber por depósito bancário"; String L5 = "Reader's Digest Brasil"; String unidadecedente = "NOME FAKE DO BRASIL"; String nomesacado = "NOME FAKE DA SILVA"; String cpfcnpjsacado = " "; String enderecosacado = "RUA DO CARMO"; String numerosacado = "43"; String complementosacado = "10 ANDAR"; String cepsacado = " "; String bairrosacado = "CENTRO"; String cidadesacado = "RIO DE JANEIRO"; String estadosacado = "RJ"; String data = "codigocedente" + "=" + codigocedente ; data += "&" + "datavencimento" + "=" + datavencimento; data += "&" + "valordocumento" + "=" + valordocumento; data += "&" + "numeroparcela" + "=" + numeroparcela; data += "&" + "totalparcelas" + "=" + totalparcelas; data += "&" + "numerodocumento" + "=" + numerodocumento; data += "&" + "L1" + "=" + L1; data += "&" + "L2" + "=" + L2; data += "&" + "L3" + "=" + L3; data += "&" + "L4" + "=" + L4; data += "&" + "L5" + "=" + L5; data += "&" + "unidadecedente" + "=" + unidadecedente; data += "&" + "numerodocumento" + "=" + numerodocumento; data += "&" + "nomesacado" + "=" + nomesacado; data += "&" + "cpfcnpjsacado" + "=" + cpfcnpjsacado; data += "&" + "enderecosacado" + "=" + enderecosacado; data += "&" + "numerosacado" + "=" + numerosacado; PUBLIC - 17

18 data += "&" + "complementosacado" + "=" + complementosacado; data += "&" + "cepsacado" + "=" + cepsacado; data += "&" + "bairrosacado" + "=" + bairrosacado; data += "&" + "cidadesacado" + "=" + cidadesacado; data += "&" + "estadosacado" + "=" + estadosacado; Encoding encoding = Encoding.ASCII; byte[] dados = encoding.getbytes(data); // Prepara chamada HttpWebRequest orequest = (HttpWebRequest)WebRequest.Create(url); orequest.method = "POST"; orequest.contenttype = "application/x-www-form-urlencoded"; orequest.contentlength = dados.length; Stream oreqstream = orequest.getrequeststream(); //Envia os dados oreqstream.write(dados, 0, dados.length); oreqstream.close(); //Recupera resposta HttpWebResponse oresponse = (HttpWebResponse)oRequest.GetResponse(); Stream orespstream = oresponse.getresponsestream(); int buffer = 1024; byte[] databuffer = new byte[buffer]; int count = 0; MemoryStream ms = new MemoryStream(); while ((count = orespstream.read(databuffer, 0, buffer)) > 0) { ms.write(databuffer, 0, count); orespstream.close(); Response.AddHeader("Content-Type", "application/pdf"); //Para abrir o arquivo no navegador, definir a propriedade abaixo como "inline" //Para forçar o download do arquivo, definir a propriedade abaixo como "attachment" //Para definir o nome do arquivo, definir a propriedade filename abaixo com o nome desejado, // no caso está definido como BoletoHSBC.pdf mas pode ser qualquer nome de arquivo que melhor // atenda à necessidade do cliente //Para não definir nome do arquivo, apenas deixar em branco ou apagar a propriedade filename abaixo Response.AddHeader("Content-Disposition", "inline; filename=boletohsbc.pdf;"); Response.AddHeader("Content-Length", ms.length.tostring()); Response.BinaryWrite(ms.ToArray()); Response.Flush(); Response.End(); Observação: O exemplo acima se destina ao entendimento da solução a ser desenvolvida, e não à utilização exatamente como está. PUBLIC - 18

Manual Técnico Boleto Eletrônico Online

Manual Técnico Boleto Eletrônico Online Manual Técnico Boleto Eletrônico Online Gateway de Pagamentos HSBC Cobrança Não Registrada Versão: 2.2 Maio/2013 PUBLIC SUMÁRIO APRESENTAÇÃO 03 1. NOTAS PRELIMINARES 04 2. LEGISLAÇÃO 05 3. PROCESSOS DE

Leia mais

Terceiro Milênio Informática

Terceiro Milênio Informática MANUAL DE UTILIZAÇÃO DO BOLETO Visão Geral Use este manual para criar boletos de cobrança sem registro, veja como preencher os campos e onde preenchê-los. Se tiver intenção de usar cobranças com boleto,

Leia mais

Manual Técnico. Gateway de Pagamentos HSBC Débito Online PUBLIC. Versão 2.3 Maio/2013

Manual Técnico. Gateway de Pagamentos HSBC Débito Online PUBLIC. Versão 2.3 Maio/2013 Manual Técnico Gateway de Pagamentos HSBC Débito Online Versão 2.3 Maio/2013 PUBLIC Sumário INTRODUÇÃO... 4 1. INICIANDO A INTEGRAÇÃO... 5 2. PROCESSO OPERACIONAL... 5 2.1. Pré Requisitos... 5 2.2. Glossário...

Leia mais

Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL.

Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL. Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL. Procuraremos mostrar os principais procedimentos para fazer um cadastro de registros numa base de dados MySQL utilizando a linguagem

Leia mais

COBRANÇA SITE. Instruções de Instalação e Utilização. Manual Técnico do Desenvolvedor. Segunda via do Bloqueto Digital

COBRANÇA SITE. Instruções de Instalação e Utilização. Manual Técnico do Desenvolvedor. Segunda via do Bloqueto Digital COBRANÇA SITE Instruções de Instalação e Utilização Manual Técnico do Desenvolvedor Segunda via do Bloqueto Digital Índice 1. INFORMAÇÕES TÉCNICAS - Windows... 3 1.1 URL DA 2A VIA DO BLOQUETO DIGITAL...

Leia mais

MANUAL TÉCNICO MÓDULO I I EMISSÃO DO CLIENTE

MANUAL TÉCNICO MÓDULO I I EMISSÃO DO CLIENTE COBRANÇA REGISTRADA MANUAL TÉCNICO MÓDULO I I EMISSÃO DO CLIENTE COBRANÇA DIRETIVA Versão: Abril/2012 HSBC Bank Brasil S.A. Banco Múltiplo. APRESENTAÇÃO APRESENTAÇÃO Pág. 4 NOTAS PRELIMINARES O que é a

Leia mais

Manual. http://www.cobrebem.com Manual Técnico Solução CobreBemX Versão 1.0.13.10.18 1

Manual. http://www.cobrebem.com Manual Técnico Solução CobreBemX Versão 1.0.13.10.18 1 Manual http://www.cobrebem.com Manual Técnico Solução CobreBemX Versão 1.0.13.10.18 1 Prezado Cliente, O CobreBemX é um componente COM ''não visual'' distribuído sob a forma de DLL, possuindo as seguintes

Leia mais

Desenvolvimento de Aplicações Web. Prof. José Eduardo A. de O. Teixeira www.vqv.com.br / j.edu@vqv.com.br

Desenvolvimento de Aplicações Web. Prof. José Eduardo A. de O. Teixeira www.vqv.com.br / j.edu@vqv.com.br Desenvolvimento de Aplicações Web Programação Contextualização de aplicações Web: navegadores e servidores como interpretadores, tecnologias do lado do cliente (XHTML, CSS, Javascript) e do lado do servidor

Leia mais

Soluções em. Comércio Eletrônico

Soluções em. Comércio Eletrônico Soluções em Comércio Eletrônico Orientações Técnicas para Empresa Convenente Versão 014 21/07/2006 Índice I. Apresentação Vantagens oferecidas... 3 Requisitos necessários... 3 II. Modalidades de Pagamento

Leia mais

MANUAL TÉCNICO PARA UTILIZAÇÃO DO BOLETO SERVICE

MANUAL TÉCNICO PARA UTILIZAÇÃO DO BOLETO SERVICE MANUAL TÉCNICO PARA UTILIZAÇÃO DO BOLETO SERVICE Versão do Manual: 1.6 2 1- O QUE É? O Boleto Service é um aplicativo para geração de boletos na Internet. A chamada a ele pode ser feita a partir de qualquer

Leia mais

Soluções em Recebimentos. Manual Técnico

Soluções em Recebimentos. Manual Técnico Soluções em Recebimentos CNAB400/CBR641 Manual Técnico Layout de Arquivo Remessa para convênios na faixa numérica entre 000.001 a 999.999 (Convênios de até 6 posições) Orientações Técnicas Versão Set/09

Leia mais

Cobrança e Módulo Cedente

Cobrança e Módulo Cedente Processo n.5 Processos de Produtos e Serviços Procedimento n. 5.7 Cobrança e Módulo Cedente 2 Sumário SEÇÃO 1 -COBRANÇA E MÓDULO CEDENTE... 4 CAPÍTULO 1 - DIRETRIZES... 4 1. Referência Normativa... 5 2.

Leia mais

Soluções em Recebimentos. Cobrança BB. Manual Técnico

Soluções em Recebimentos. Cobrança BB. Manual Técnico Soluções em Recebimentos Cobrança BB Layout de Arquivo Remessa CNAB400 Manual Técnico Orientações Técnicas CONVÊNIOS COM NÚMERAÇÃO ACIMA DE 1.000.000 Versão Abril 2012 1. Apresentação CONCEITO: Arquivo

Leia mais

AJAX no GASweb. Mas e afinal, para que usamos o AJAX?

AJAX no GASweb. Mas e afinal, para que usamos o AJAX? Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente

Leia mais

Ajax Asynchronous JavaScript and Xml

Ajax Asynchronous JavaScript and Xml Ajax Asynchronous JavaScript and Xml Ajax permite construir aplicações Web mais interativas, responsivas, e fáceis de usar que aplicações Web tradicionais. Numa aplicação Web tradicional quando se prime

Leia mais

Consulta de endereço através do Cep

Consulta de endereço através do Cep --------------------------------------------------------------------------------------------- Por: Giancarlo Fim giancarlo.fim@gmail.com Acesse: http://giancarlofim.wordpress.com/ ---------------------------------------------------------------------------------------------

Leia mais

Soluções em. Comércio Eletrônico

Soluções em. Comércio Eletrônico Soluções em Comércio Eletrônico Orientações Técnicas para Empresa Convenente Versão 014.3 09.04.2008 Índice I. Apresentação Vantagens oferecidas... 3 Requisitos necessários... 3 II. Modalidades de Pagamento

Leia mais

ITAÚ SHOPLINE. Instruções de Instalação e Utilização. Manual Técnico do Desenvolvedor

ITAÚ SHOPLINE. Instruções de Instalação e Utilização. Manual Técnico do Desenvolvedor ITAÚ SHOPLINE Instruções de Instalação e Utilização Manual Técnico do Desenvolvedor Índice 1. Informações Gerais... 3 1.1 Utilização do Itaú Shopline...3 1.2 Configuração do Itaú Shopline...4 1.3 Instalação

Leia mais

Guia de Integração para Transferência

Guia de Integração para Transferência Guia de Integração para Transferência Índice Capítulo 1... 3 Introdução... 3 Capítulo 2... 4 Links de Pagamento... 4 Capítulo 3... 5 Configurando o Gerenciador de Compras... 5 Capítulo 4... 7 Fluxo de

Leia mais

Conteúdo. Especificação HTTP v1.1

Conteúdo. Especificação HTTP v1.1 Conteúdo Introdução... 2 Início e comandos básicos... 2 Exemplo método GET... 3 Exemplo método POST... 3 Códigos de retorno... 4 Exemplo para envio em Cold Fusion... 4 Exemplo para envio em PHP... 5 Exemplo

Leia mais

Itaú Shopline. Guia de Identidade Visual Manual Técnico do Desenvolvedor

Itaú Shopline. Guia de Identidade Visual Manual Técnico do Desenvolvedor Itaú Shopline Guia de Identidade Visual Manual Técnico do Desenvolvedor Introdução Você contratou o Itaú Shopline e agora sua loja virtual conta com uma plataforma completa de meio de recebimento on-line

Leia mais

MANUAL DO USUÁRIO SISTEMA SERVELOJA

MANUAL DO USUÁRIO SISTEMA SERVELOJA MANUAL DO USUÁRIO SISTEMA SERVELOJA A Serveloja soluções empresariais é uma empresa de tecnologia, especialista em consultoria, serviços financeiros e softwares. Disponibilizamos diversas soluções de cobranças

Leia mais

Soluções em Comércio Eletrônico. Manual da Empresa Convenente

Soluções em Comércio Eletrônico. Manual da Empresa Convenente Soluções em Comércio Eletrônico Meios de Pagamento na Internet Manual da Empresa Convenente Orientações Técnicas Versão 011 22/03/2006 Índice I. Apresentação Vantagens oferecidas... 3 Requisitos necessários...

Leia mais

1.1. Utilização do Itaú Shopline... 3 1.2. Configuração do Itaú Shopline... 4 1.3. Instalação do Itaú Shopline... 4

1.1. Utilização do Itaú Shopline... 3 1.2. Configuração do Itaú Shopline... 4 1.3. Instalação do Itaú Shopline... 4 Instruções de Instalação e Utilização Manual Técnico do Desenvolvedor do Site Versão para Windows NT 4.0 ou Superior, Unix ou Linux Versão Itaucripto 04 SP. 04/03/2004 ÍNDICE 1. INFORMAÇÕES GERAIS...3

Leia mais

SEMINÁRIO SOBRE BOLETO DE COBRANÇA

SEMINÁRIO SOBRE BOLETO DE COBRANÇA SEMINÁRIO SOBRE BOLETO DE COBRANÇA 3 Boletos Liquidados pelo Sistema de Compensação 4 Objetivo Apresentar e debater as mudanças nos produtos cobrança e pagamento, decorrentes da Circular Bacen 3.598/2012

Leia mais

COBRANÇA NÃO REGISTRADA

COBRANÇA NÃO REGISTRADA LAYOUT TÉCNICO - VOLUME I MANUAL DE EMISSÃO DO CLIENTE Versão: Abril/2012 HSBC BANK BRASIL S.A. Banco Múltiplo. PUBLIC ÍNDICE 1 INTRODUÇÃO Pág. 02 2 CAMPOS DO BLOQUETO A SEREM PREENCHIDOS Pág. 03 3 DADOS

Leia mais

Sumário INTRODUÇÃO... 3 O QUE É CNAB?... 3 QUAL O OBJETIVO DO CNAB?... 3 QUAIS BANCOS E CARTEIRAS O EMPRESÁRIO ERP NOS FORNECE?...

Sumário INTRODUÇÃO... 3 O QUE É CNAB?... 3 QUAL O OBJETIVO DO CNAB?... 3 QUAIS BANCOS E CARTEIRAS O EMPRESÁRIO ERP NOS FORNECE?... Sumário INTRODUÇÃO... 3 O QUE É CNAB?... 3 QUAL O OBJETIVO DO CNAB?... 3 QUAIS BANCOS E CARTEIRAS O EMPRESÁRIO ERP NOS FORNECE?... 4 COMO CONFIGURAR O CNAB... 5 CADASTRO DE BANCOS... 5 PARAMETROS DO CNAB...

Leia mais

Programação para Internet I

Programação para Internet I Programação para Internet I Aula 6 PHP: Include, Require, Variáveis de ambiente Prof. Teresinha Letícia da Silva leticiasfw@yahoo.com.br Inclusão de arquivos com Include e Require no PHP Uma técnica muito

Leia mais

Certidão Online Manual do Usuário

Certidão Online Manual do Usuário JUNTA COMERCIAL DO ESTADO DO RIO DE JANEIRO Certidão Online Manual do Usuário Versão 3.1 Lista de Tópicos - Navegação Rápida CADASTRANDO O USUÁRIO... 3 ACESSANDO O SISTEMA... 5 CERTIDAO SIMPLIFICADA NADA

Leia mais

PROCEDIMENTOS PARA AFILIÇÃO DOS MEIOS DE PAGAMENTO PAGADOR

PROCEDIMENTOS PARA AFILIÇÃO DOS MEIOS DE PAGAMENTO PAGADOR PROCEDIMENTOS PARA AFILIÇÃO DOS MEIOS DE PAGAMENTO PAGADOR Versão 1.3 12/07/2011 SUMÁRIO TABELA 1 Histórico de mudanças...4 1. CARTÕES DE CRÉDITO......5 1.1 CIELO...5 1.2 REDECARD...7 1.3 AMERICAN EXPRESS...9

Leia mais

MANUAL MAPX-OP016-2009

MANUAL MAPX-OP016-2009 MANUAL MANUAL DE Público CIP - 2010 OBJETIVO: Este documento tem como objetivo descrever os leiautes dos arquivos utilizados no DDA e as validações realizadas nos campos. A estrutura dos arquivos e o padrão

Leia mais

Índice. http://www.gosoft.com.br/atualiza/gosoftsigadmservico.pdf Versão 4.0

Índice. http://www.gosoft.com.br/atualiza/gosoftsigadmservico.pdf Versão 4.0 Índice I ENVIO DE BOLETOS POR E-MAIL... 2 APRESENTAÇÃO... 2 ALTERAÇÕES NO SIGADM CONDOMÍNIO... 4 ALTERAÇÕES NO SIGADM IMÓVEIS... 6 ALTERAÇÕES NO SIGADM CONCILIAÇÃO BANCÁRIA... 8 ALTERAÇÕES NO SIGADM CONDOMÍNIO

Leia mais

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

MANUAL DE BOAS PRÁTICAS

MANUAL DE BOAS PRÁTICAS MANUAL DE BOAS PRÁTICAS Este manual é de uso exclusivo de clientes, parceiros, fornecedores e colaboradores da Dinamize. No caso de dúvidas, entre em contato através do e-mail suporte@dinamize.com. HTML

Leia mais

GUIA RECIBO BANCÁRIO COBRANÇA NÃO REGISTRADA - SLIM

GUIA RECIBO BANCÁRIO COBRANÇA NÃO REGISTRADA - SLIM GUIA RECIBO BANCÁRIO COBRANÇA NÃO REGISTRADA - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Configuração do Local de Pagamento... 3 3. Teste de Pagamento do Boleto... 10 4. Configurações do Banco... 17

Leia mais

Particularidades BB. Leiaute CNAB 240. julho / 2011

Particularidades BB. Leiaute CNAB 240. julho / 2011 Particularidades BB Leiaute CNAB 240 julho / 2011 Sumário Assunto página Últimas Alterações 3 Header de Arquivo 5 Header de Lote 6 Segmento P 8 Segmento Q 11 Segmento R 13 Segmento S 15 Segmento Y-01 16

Leia mais

GUIA PARA AFILIAÇÕES

GUIA PARA AFILIAÇÕES GUIA PARA AFILIAÇÕES ÍNDICE INTRODUÇÃO... 3 REDE... 4 Gerando usuário e senha (tecnologia Komerci)... 5 Liberação dos IP s maxipago!... 6 Matriz de Responsabilidades e Prazos... 7 CIELO... 8 Pedindo o

Leia mais

Sistema de Pagamento Seguro

Sistema de Pagamento Seguro INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO Sistema de Pagamento Seguro Guia para integração de lojas com o Pagamento Fácil Bradesco INDICE Cap. 1 - Introdução...02 Cap. 2 - Links de pagamento...03 Cap. 3

Leia mais

Cobrança Itaú. Conheça como funciona o serviço de protesto de títulos.

Cobrança Itaú. Conheça como funciona o serviço de protesto de títulos. Cobrança Itaú Conheça como funciona o serviço de protesto de títulos. Para garantir uma gestão de Cobrança ainda mais eficiente, é preciso que você saiba como funciona o serviço de protesto de títulos

Leia mais

Material de apoio a aulas de Desenvolvimento Web. Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS. AAS - www.aas.pro.

Material de apoio a aulas de Desenvolvimento Web. Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS. AAS - www.aas.pro. Material de apoio a aulas de Desenvolvimento Web Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS AAS - www.aas.pro.net Março-2012 Este pequeno tutorial tem como objetivo conduzir o programador passo-a-passo

Leia mais

GUIA EMISSÃO E ENVIO DE BOLETO BANCÁRIO POR E-MAIL

GUIA EMISSÃO E ENVIO DE BOLETO BANCÁRIO POR E-MAIL GUIA EMISSÃO E ENVIO DE BOLETO BANCÁRIO POR E-MAIL ÍNDICE ITEM Página 1. Objetivo...3 2. Requisitos...3 3. Configuração do Local de Pagamento...3 4. Atribuir Ficha de Compensação... 11 5. Envio de Recibo

Leia mais

MANUAL DE INSTALAÇÃO COBRANÇA CAIXA

MANUAL DE INSTALAÇÃO COBRANÇA CAIXA MANUAL DE INSTALAÇÃO COBRANÇA CAIXA VERSÃO 2.3.2 MAR/2015 ATENÇÃO É importante que todas as bases de dados, arquivos remessa e retorno, base de pagadores/sacados e base de títulos sejam arquivados em cópia

Leia mais

Cobre Bem Tecnologia

Cobre Bem Tecnologia Cobre Bem Tecnologia A Empresa Fundada em 1995, a Cobre Bem Tecnologia, sempre visou produzir softwares que automatizassem cada vez mais as cobranças utilizando para isso uma tecnologia de ponta. Com a

Leia mais

PROGRAMAÇÃO MANUAL DE INSTRUÇÕES SEJA BEM VINDO VERSÃO 1.4 10/01/2013 UDS SOLUÇÕES DIGITAIS

PROGRAMAÇÃO MANUAL DE INSTRUÇÕES SEJA BEM VINDO VERSÃO 1.4 10/01/2013 UDS SOLUÇÕES DIGITAIS VERSÃO 1.4 10/01/2013 UDS SOLUÇÕES DIGITAIS PROGRAMAÇÃO MANUAL DE INSTRUÇÕES Instruções, métodos e recomendações para desenvolvimento de sistemas na UDS. 1 Sumário Apresentação... 3 Estrutura de pastas:...

Leia mais

A Documentação contém a lista dos Objetos suportados e suas propriedades e métodos.

A Documentação contém a lista dos Objetos suportados e suas propriedades e métodos. A Documentação contém a lista dos Objetos suportados e suas propriedades e métodos. ÍNDICE: 1. Objeto IcontaCorrente...02 2. Objeto IacoesCobrancaRemessa...06 3. Objeto IacaoCobrancaRemessa...06 4. Objeto

Leia mais

CARTÃO DE CRÉDITO BANRISUL

CARTÃO DE CRÉDITO BANRISUL 1 CARTÃO DE CRÉDITO BANRISUL Layout Para Arquivo de Cobrança de Parcelas de Cartão de Crédito Sistema BDL Carteira de Letras Troca de Informações Via Arquivo Magnético Unidade Atendimento e Serviços Unidade

Leia mais

Dicas para envio de e-mail marketing que garantem eficácia em suas campanhas

Dicas para envio de e-mail marketing que garantem eficácia em suas campanhas SAIBA MAIS Dicas para envio de e-mail marketing que garantem eficácia em suas campanhas Equipe Elancers - Maio/2013 A Elancers VagasOnline é um site de empregos e tem mais de 5 milhões de CPF s em formato

Leia mais

TUTORIAL COM OS PROCEDIMENTOS DE

TUTORIAL COM OS PROCEDIMENTOS DE TUTORIAL COM OS PROCEDIMENTOS DE GERAÇÃO DE BOLETOS CAIXA ECONÔMICA FEDERAL NO FINANCE Finance V10 New 2 Índice Como gerar Boleto Bancário pela Caixa Econômica... 3 Como efetuar a Conciliação por Extrato

Leia mais

Instalação do Sistema de Atendimento ao Cidadão - SAC

Instalação do Sistema de Atendimento ao Cidadão - SAC Instalação do Sistema de Atendimento ao Cidadão - SAC É necessário 1. Ter um servidor web configurado para php 2. Banco de Dados PostgreSql 3. Conexão com a internet 4. Navegador com suporte a HTML 5 Como

Leia mais

MANUAL CERTIDÃO ELETRÔNICA: REGISTROCIVIL.ORG / INTRANET

MANUAL CERTIDÃO ELETRÔNICA: REGISTROCIVIL.ORG / INTRANET MANUAL CERTIDÃO ELETRÔNICA: REGISTROCIVIL.ORG / INTRANET Informações Usuário O que é uma Certidão Eletrônica? A Certidão Eletrônica é uma certidão gravada em um meio eletrônico (Pen Drive, Disco Rígido,

Leia mais

Meio de pagamento do Itaú na Internet Itaú Shopline, o jeito seguro de pagar pela internet!

Meio de pagamento do Itaú na Internet Itaú Shopline, o jeito seguro de pagar pela internet! Meio de pagamento do Itaú na Internet Pagamento à vista por transferência, Crediário Automático Itaú, Bloqueto Bancário. Itaú Shopline O Itaú está disponibilizando para o site de sua empresa, que vende

Leia mais

Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

Módulo de Acesso Remoto

Módulo de Acesso Remoto Módulo de Acesso Remoto Manual do Usuário Página 1 de 30 Índice 1. Introdução 3 1.1. Objetivos deste documento 3 2. Requisitos do Sistema 4 2.1. Acrobat Reader 4 2.2. Pop Up Liberados 4 3. Acesso ao Sistema

Leia mais

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação

Leia mais

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação

Leia mais

Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede OSCommerce v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

NOTA FISCAL DE SERVIÇOS ELETRÔNICA

NOTA FISCAL DE SERVIÇOS ELETRÔNICA 1 NOTA FISCAL DE SERVIÇOS ELETRÔNICA TUTORIAL DE USO DA FERRAMENTA ANO 2012 2 Sumário 1 Nota Fiscal de Serviços eletrônica - NFS-e... 3 1.1 Considerações Iniciais... 3 1.2 Legislação... 3 1.3 Definição...

Leia mais

SIM Sistema de Informação Monitorada Ltda. Vise Boletos

SIM Sistema de Informação Monitorada Ltda. Vise Boletos Vise Boletos O Vise Boletos é um aplicativo que gera o arquivo de remessa e lê o arquivo de retorno de títulos que foram enviados e retornados pelo Banco. Esses processos são todos vinculados ao sistema

Leia mais

Parte I CADASTRO DE SACADO

Parte I CADASTRO DE SACADO Sicoob Coopercred Módulo Cedente Manual do Usuário (versão 2) ÍNDICE Parte I Cadastro de Sacado... 1 Parte II Emissão de Títulos... 1 Emitindo título com registro... 2 Emitindo título sem registro... 3

Leia mais

CÉDULA DE CRÉDITO BANCÁRIO

CÉDULA DE CRÉDITO BANCÁRIO CÉDULA DE CRÉDITO BANCÁRIO O Sistema Cédula de Crédito é um aplicativo desenvolvido pelo Banco Intermedium, com o objetivo de consolidar os dados cadastrais da empresa e movimentação de títulos em cobrança.

Leia mais

Formulário de Contato

Formulário de Contato Formulário de Contato Exemplos de formulários em ASP, PHP e C# Bloqueio Porta 25 Evitar envio de emails não autorizados (SPAM s); Fóruns mundiais; Órgãos internacionais; Acordo de Cooperação (CGI.br);

Leia mais

JavaScript 2.0X 1.0 3.0X 1.1 4.0 4.05 1.2 4.06 4.61 1.3 5.0 1.4 6.0 1.5

JavaScript 2.0X 1.0 3.0X 1.1 4.0 4.05 1.2 4.06 4.61 1.3 5.0 1.4 6.0 1.5 JavaScript Diego R. Frank, Leonardo Seibt FIT Faculdades de Informática de Taquara Fundação Educacional Encosta Inferior do Nordeste Av. Oscar Martins Rangel, 4500 Taquara RS Brasil difrank@terra.com.br,

Leia mais

2013 GVDASA Sistemas Administração dos Portais

2013 GVDASA Sistemas Administração dos Portais 2013 GVDASA Sistemas Administração dos Portais 2013 GVDASA Sistemas Administração dos Portais AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a

Leia mais

Cabeçalho do documento

Cabeçalho do documento Cabeçalho do documento O cabeçalho de uma página HTML fica dentro das Tags e , e dentro dessas Tags podemos usar Tags , , , , e etc. A Tag TITLE Por exemplo

Leia mais

Objetivos. Página - 2

Objetivos. Página - 2 Índice Índice... 1 Objetivos... 2 Configurações... 3 Cadastro de Bancos... 3 Plano de Contas... 3 Conta Corrente... 4 Instruções Bancárias... 6 Portadores Bancários... 7 Cadastro de Clientes... 8 Boletos...

Leia mais

Guia do RepositorioDocumento

Guia do RepositorioDocumento Módulo: RepositorioDocumento.Cls_Repositorio Versão: 1.0.0 Data: 16/05/2003 Analista: João Augusto de Moura DBA: Maria Cristina de Oliveira Zimmermann Coordenador: Alex Albert Henchel Gerente Operacional:

Leia mais

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web Introdução Formulários rios & Conteúdo Dinâmico Mário Antonio Meireles Teixeira Dept o. de Informática - UFMA A Web surgiu inicialmente como uma nova forma de comunicação de informações, fazendo uso de

Leia mais

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br

Leia mais

Pagamentos MT-212-00137-6 Última Atualização 06/01/2015

Pagamentos MT-212-00137-6 Última Atualização 06/01/2015 Pagamentos MT-212-00137-6 Última Atualização 06/01/2015 I. Objetivos Após este módulo de capacitação você será capaz de: Carregar Documentos Fiscais Verificar o status de envio dos documentos fiscais Consultar

Leia mais

TUTORIAL COM OS PROCEDIMENTOS DE

TUTORIAL COM OS PROCEDIMENTOS DE TUTORIAL COM OS PROCEDIMENTOS DE GERAÇÃO DE BOLETOS BRADESCO NO FINANCE 2 Índice Como gerar Boleto Bancário pelo Bradesco... 3 Como gerar os arquivos de Remessa para o Banco pelo Finance... 14 Como enviar

Leia mais

1 Instalação. 2 Exemplos para Utilização do Componente

1 Instalação. 2 Exemplos para Utilização do Componente O CobreBemX é um componente COM ''não visual'' distribuído sob a forma de DLL, possuindo as seguintes funcionalidades: Impressão de Boletos Bancários em impressoras Laser ou Jato de Tinta para diverso

Leia mais

Tutorial. Começando a Criar Aplicativos SMS

Tutorial. Começando a Criar Aplicativos SMS Tutorial Começando a Criar Aplicativos SMS Para começar Neste tutorial você vai entender como criar e integrar um aplicativo SMS usando a Brazapp. Para uma melhor compreensão, passaremos por todos os passos:

Leia mais

Cálculo Remoto de Preços e Prazos de Encomendas

Cálculo Remoto de Preços e Prazos de Encomendas Cálculo Remoto de Preços e Prazos de Encomendas O cálculo remoto de preços e prazos de encomendas dos Correios é destinado aos clientes que possuem contrato de SEDEX, e-sedex e PAC, que necessitam calcular,

Leia mais

Programação para Internet Flávio de Oliveira Silva, M.Sc.

Programação para Internet Flávio de Oliveira Silva, M.Sc. INTERNET Grande conjunto de redes de computadores interligadas pelo mundo. Começou como uma rede interligando Universidades no E.U.A A partir de 1993 a Internet começou a ser explorada comercialmente.

Leia mais

Histórico de Revisões

Histórico de Revisões 1 Histórico de Revisões Data Versão Responsável Histórico 16/03/2012 1.0 Robson M. Matos Elaboração da documentação técnica 24/10/2014 2.0 Robson M. Matos Atualização da documentação técnica 2 Histórico

Leia mais

Mostrar área de trabalho.scf. Manual do Produto EDI.

Mostrar área de trabalho.scf. Manual do Produto EDI. Mostrar área de trabalho.scf Manual do Produto EDI. ÍNDICE MANUAL DO PRODUTO EDI....3 1. O QUE É O EDI?...3 1.1. VANTAGENS... 3 1.2. FUNCIONAMENTO... 3 1.3. CONFIGURAÇÃO NECESSÁRIA... 3 2. UTILIZANDO O

Leia mais

Aula 4 Modelo CSS. Efeito cascata. Ordem em cascata. Declarações normais e importantes. Exemplo. Especificidade de um seletor 30/08/2013

Aula 4 Modelo CSS. Efeito cascata. Ordem em cascata. Declarações normais e importantes. Exemplo. Especificidade de um seletor 30/08/2013 Efeito cascata Aula 4 Modelo CSS Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme Fontes das folhas de estilo Autor Usuário Agente do usuário

Leia mais

Script de Configuração dos E-mails @SEE (Webmail /Outlook Express)

Script de Configuração dos E-mails @SEE (Webmail /Outlook Express) Script de Configuração dos E-mails @SEE (Webmail /Outlook Express) A Secretaria de Estado da Educação está disponibilizando uma nova ferramenta para acesso ao e-mail @see. Essa nova ferramenta permitirá

Leia mais

SOLICITAÇÃO DE CERTIFICADO SERVIDOR WEB MICROSOFT IIS 5.x

SOLICITAÇÃO DE CERTIFICADO SERVIDOR WEB MICROSOFT IIS 5.x SOLICITAÇÃO DE CERTIFICADO SERVIDOR WEB MICROSOFT IIS 5.x Para confecção desse manual, foi usado o Sistema Operacional Windows XP Professional com SP2 e Servidor Web Microsoft IIS 5.1. Algumas divergências

Leia mais

Comércio Eletrônico Manual de Orientações Técnicas

Comércio Eletrônico  Manual de Orientações Técnicas Comércio Eletrônico Manual de Orientações Técnicas dezembro/2009 Índice I. Apresentação Vantagens oferecidas... 3 Requisitos necessários... 3 II. Modalidades de Pagamento Débito em Conta via Internet...

Leia mais

MANUAL DE BOAS PRÁTICAS

MANUAL DE BOAS PRÁTICAS MANUAL DE BOAS PRÁTICAS Este manual é de uso exclusivo de clientes, parceiros, fornecedores e colaboradores da Dinamize. No caso de dúvidas, entre em contato através do e-mail suporte@dinamize.com. HTML

Leia mais

Sistema de Devolução Web

Sistema de Devolução Web Manual Sistema de Devolução Web Usuário Cliente ÍNDICE Sumário 1. Prazos...3 2. Solicitação de Devolução... 4 3. Autorização de Devolução... 4 4. Coleta de Mercadoria... 4 5. Acompanhamento da Devolução...

Leia mais

Sr. Advogado, leia com atenção antes de adquirir seu certificado digital:

Sr. Advogado, leia com atenção antes de adquirir seu certificado digital: Sr. Advogado, leia com atenção antes de adquirir seu certificado digital: Para adquirir o Certificado Digital OAB, o solicitante deverá seguir os seguintes passos: Realizar a compra através da página da

Leia mais

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes Desenvolvimento Web XHTML Formulários Prof. Bruno E. G. Gomes 2014 Introdução Um recurso bastante utilizado no desenvolvimento Web é o envio de dados de uma página para o servidor quando fornecemos informações,

Leia mais

Web Design. Prof. Felippe

Web Design. Prof. Felippe Web Design Prof. Felippe 2015 Sobre a disciplina Fornecer ao aluno subsídios para o projeto e desenvolvimento de interfaces de sistemas Web eficientes, amigáveis e intuitivas. Conceitos fundamentais sobre

Leia mais

Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

Programação para Internet Avançada. 4. Web Services. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Programação para Internet Avançada 4. Web Services Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt São módulos de aplicações de negócios que expõem as regras do negócio como serviços na Internet através

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Linguagem de Programação III Aula 2 Revisão Parte II

Linguagem de Programação III Aula 2 Revisão Parte II Linguagem de Programação III Aula 2 Revisão Parte II Prof. Moser Fagundes Curso Técnico em Informática (Modalidade Integrada) Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Revisão de PHP

Leia mais

MANUAL DE INSTALAÇÃO COBCAIXA

MANUAL DE INSTALAÇÃO COBCAIXA MANUAL DE INSTALAÇÃO COBCAIXA VERSÃO 3.2.1 NOV/2013 ATENÇÃO É importante que todas as bases de dados, arquivos remessa e retorno, base de pagadores/sacados e base de títulos sejam arquivados em cópia de

Leia mais

PROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda

PROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda PROGRAMAÇÃO PARA INTERNET Introdução à AJAX Fonte: Raul Paradeda INTRODUÇÃO Para entender o que é o AJAX é necessário ter o prévio conhecimento de: HTML / XHTML; Javascript; CSS; XML. INTRODUÇÃO Ao pesquisar

Leia mais

Programando em PHP. Conceitos Básicos

Programando em PHP. Conceitos Básicos Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web

Leia mais

MANUAL DE INSTRUÇÕES DE PAGAMENTOS CNAB 240 FEBRABAN

MANUAL DE INSTRUÇÕES DE PAGAMENTOS CNAB 240 FEBRABAN MANUAL DE INSTRUÇÕES DE PAGAMENTOS CNAB 240 FEBRABAN Versão 01 Agosto/2014 SUMÁRIO 1 Objetivo... 3 2 Público-Alvo/Aplicabilidade... 3 3 Glossário/Definições... 3 4 PAGAMENTOS... 3 4.1 Introdução... 3 4.2

Leia mais

MANUAL DO SISTEMA. Versão 6.12

MANUAL DO SISTEMA. Versão 6.12 MANUAL DO SISTEMA Versão 6.12 Pagueban...2 Bancos...2 Configurando Contas...5 Aba Conta Banco...5 Fornecedores Referências Bancárias...7 Duplicatas a Pagar...9 Aba Geral...10 Aba PagueBan...11 Rastreamento

Leia mais

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI Exercício 1 Neste exercício trabalharemos com alguns web controls básicos e praticaremos os tipos de dados do C#. Vamos criar

Leia mais

Procedimentos Operacionais do Módulo Cedente

Procedimentos Operacionais do Módulo Cedente Procedimentos Operacionais do Módulo Cedente Índice 1 - Operações iniciais 2 - Cadastrando Instruções 3 - Cadastro do Sacado 4 - Cadastro de Titulo 5 - Envio do Movimento 6 - Envio de Arquivo de Remessa

Leia mais

e-nota MDF-e Manifesto de Documento Fiscal eletrônico

e-nota MDF-e Manifesto de Documento Fiscal eletrônico Página1 e-nota MDF-e Manifesto de Documento Fiscal eletrônico Manual do Usuário Produzido por: Informática Educativa Página2 Índice 1. O que é MDF-e?... 03 2. Safeweb e-nota MDF-e... 04 3. Acesso e-nota

Leia mais

Índice. Manual de Orientações Técnicas Comércio Eletrônico BB - Versão 22 Página 2/26 www.bb.com.br/leiautes

Índice. Manual de Orientações Técnicas Comércio Eletrônico BB - Versão 22 Página 2/26 www.bb.com.br/leiautes Versão 22 Julho de 2014 Índice 1 Apresentação... 3 1.1 Vantagens oferecidas... 3 1.2 Requisitos necessários... 3 2 Modalidades de Pagamento... 3 2.1 Débito em Conta via Internet... 3 2.2 BB Crediário Internet...

Leia mais

MÓDULO MAGENTO. MANUAL DE INSTALAÇÃO v1.5

MÓDULO MAGENTO. MANUAL DE INSTALAÇÃO v1.5 MÓDULO MAGENTO MANUAL DE INSTALAÇÃO v1.5 Índice 1. Introdução... 3 2. Instalação... 4 2.1. Pré-requisitos... 4 2.2. Instalação do Loader do Ioncube... 4 2.3. Instalação do módulo maxipago!... 8 3. Configuração

Leia mais

Manual de Integração. Tecnologia: WebServices SOAP XML. Área: SERASA Experian. Produto: Pefin Pendências Financeiras. Versão: 1.0

Manual de Integração. Tecnologia: WebServices SOAP XML. Área: SERASA Experian. Produto: Pefin Pendências Financeiras. Versão: 1.0 Manual de Integração Tecnologia: WebServices SOAP XML Área: SERASA Experian Produto: Pefin Pendências Financeiras Versão: 1.0 Autor: Angelo Bestetti Junior Conteúdo Introdução... 3 Considerações Iniciais...

Leia mais

2015 GVDASA Sistemas Administração dos Portais

2015 GVDASA Sistemas Administração dos Portais 2015 GVDASA Sistemas Administração dos Portais AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta

Leia mais