Sistema de Pagamento Seguro



Documentos relacionados
Guia de Integração para Pagamento Fácil (Cartão de Débito Bradesco)

Guia de Integração para Transferência

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

Documentação. Programa de Evolução Contínua Versão 1.72

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

Manual do Cliente (TEF LOJA)

SUMÁRIO CARTÃO USP SOLICITAÇÃO DE 1ª VIA... 2 CARTÃO USP SOLICITAÇÃO DE 2ª VIA... 12

1 - Entrando no Sistema

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

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

Cadastramento e compra de vale transporte para o Cartão Metrocard Metropolitano Integrado. Em substituição ao Vale Transporte Temporário de Papel

Sistema de Bilhetagem Eletrônica

Manual Cadastro Completo

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

Realizando Compras no Site do Cartão BNDES

Tutorial do Usuário para utilização do Magento e commerce

Dicas Logycware Utilizando o E-commerce vinculado ao Gestor Comercial. Copyright Logycware Sistemas de Informática 2011 Todos os Direitos Reservados

Manual de uso do RM Portal Acessando o portal

Cadastramento de usuário. Acesse o site Clique no link Criar uma conta.

Realizando Vendas no site do Cartão BNDES

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

Manual TDMax Web Commerce VERSÃO: 0.2

Descritivo Sistema Turismo de Presente

Procedimentos para Utilização do SAVI

Tutorial para envio de comunicados e SMS

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

Guia Site Empresarial

MANUAL DE UTILIZAÇÃO. ENVIO DE SMS.

Ambiente de Pagamentos

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI COORDENAÇÃO DE DESENVOLVIMENTO DE SISTEMAS

MANUAL OPERACIONAL DE SISTEMAS

Perguntas Frequentes. Distribuidores

PAINEL GERENCIADOR DE S

QUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas

PRACTICO LIVE! FINANCEIRO CONFIGURAÇÕES BÁSICAS

O sistema possui 5 módulos para registros:

Manual do Anunciante

MANUAL DE MEMBRO COMUNIDADE DO AMIGO

Habilitando o Botão de Compartilhamento do Facebook no Ambiente Colaborativo

SIGECORS. Sistema de Gerenciamento de Resíduos Sólidos Industriais

Manual do Desenvolvedor

Treinamento de. Linx Pos

Versão Liberada. Gerpos Sistemas Ltda. Av. Jones dos Santos Neves, nº 160/174

MANUAL OPERACIONAL DE SISTEMAS

Plataforma Manual do Administrador/Revenda

Tutorial para envio de comunicados

Aquisição de Créditos Eletrônicos.

MANUAL DE UTILIZAÇÃO MASTER VENDAS

Terceiro Milênio Informática

Comunidade Virtual de Disseminação e Aprendizagem-(ComViD@)

Sistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV

MANUAL DE UTILIZAÇÃO

Pe P d e i d do d o el e et e rôn ô i n co c SI S TE T E A N A BF B A F R A M R A M Manual de Utilização

INSTRUÇÕES DO PORTAL PÓS-VENDAS MUELLER

PREFEITURA MUNICIPAL DE PORTO ALEGRE SECRETARIA MUNICIPAL DA FAZENDA CÉLULA DE GESTÃO TRIBUTÁRIA UNIDADE DE ARRECADAÇÃO IMOBILIÁRIAS

Manual SAGe Versão 1.2

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

MANUAL DO USUÁRIO SISTEMA SERVELOJA

Como comprar na Barrocarte.

Manual do Sistema "Vida em Mão - Controle Financeiro Para PALM" Editorial Brazil Informatica

GUIA RÁPIDO D-TEF (Uso Interno CAC) CONEXÃO DO EQUIPAMENTO PINPAD

TUTORIAL MRV CORRETOR

1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.

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

MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento

1. Tela de Acesso pg Cadastro pg Abas de navegação pg Abas dados cadastrais pg Aba grupo de usuários pg.

Módulo Vendas Balcão. Roteiro passo a passo. Sistema Gestor New

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

PASSO A PASSO SISTEMA DE REQUISIÇÃO ON-LINE

Manual de Cobrança. Código Nome De Até 1 Jose da Silva a Jz 2 Ana Maria k Pz 3 Marcelo q zz

MANUAL PARA CADASTRO E ACESSO

GUIA PRÁTICO DE INSTALAÇÃO

BEM-VINDO AO dhl PROVIEW

Processo Digital Gerir Combustível Manual do Usuário

PASSO A PASSO PARA CADASTRAR OFERTAS, PRODUTOS E SERVIÇOS

Habilitando o Botão de Compartilhamento do Facebook no Ambiente Colaborativo Jan-2014

1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha Login Enviar Solicitação OBS: Nome: Login:

OPERADORA ON-LINE Manual de funcionamento do sistema para agente de viagens

MANUAL DO FORNECEDOR

Sistema de Prestação de Contas Siprec


Guia Rápido. Sistema de Cobrança - Beneficiário

WorkFlow WEB Caberj v docx. Manual Atendimento Caberj

Manual das funcionalidades Webmail AASP

Procedimento Quanto a Solicitação e Emissão de Cheque Avulso

Sistema de Chamados Protega

MANUAL DESENVOLVEDOR PAF-ECF. Fortaleza, 07 de Junho de 2010

NeXT Help Desk Manual do usuário. Abril/2011. NeXT Software

Documentação do site de imóveis e parcerias RIO ONLINE

- Acessar o sistema. Para acessar o sistema digite o endereço eletronico e clique em login na barra de menus.

Transcrição:

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 - Configurando o Gerenciador de Compras...04 Cap. 4 Cadastrando opções de Pagamento...07 Cap. 5 - Fluxo de Mensagens...10 Cap. 6 - Demonstração de Compra...15 Cap. 7 Dúvidas e Homologação...19 INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 1 -

Cap 1 Introdução Orientação geral Este documento tem como objetivo orientar os desenvolvedores a integrar a loja com Pagamento Fácil Bradesco. Se, este for o seu caso, recomendamos a leitura deste material. Nele estão contidas as informações de como adaptar a loja para trabalhar com esta forma de pagamento. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 2 -

Cap 2 Links de Pagamento O processo de integração da loja com Pagamento Fácil Bradesco é simples, no entanto deve ser feita com muito cuidado para que os parâmetros sejam passados corretamente e erros não sejam criados no processo de pagamento. Os dados para o pagamento com Pagamento Fácil Bradesco são passados para o servidor através da resposta fornecida pela página DadosCompra.asp (loja de exemplo) ou equivalente. Para dar início ao processo de integração, o desenvolvedor da loja deverá inserir o seguinte link na página de seleção de pagamento da loja (metodo_pagto.asp loja de exemplo): Ambiente de testes : http://mupteste.comercioeletronico.com.br/sepsapplet/xxxx/prepara_pagto.asp?merchantid=xxx x&orderid=zzzz Ambiente de Produção : https://mup.comercioeletronico.com.br/sepsapplet/xxxx/prepara_pagto.asp?merchantid=xxxx&o rderid=zzzz Onde: xxxx deverá ser substituído pelo número da loja e zzzz deverá ser substituído pelo número do pedido. IMPORTANTE: Caso a loja esteja utilizando variáveis de sessão ou cookies esses dados serão perdidos no momento em que o comprador clicar neste link de pagamento. A loja poderá passar parâmetros extra no link de pagamento, pois os mesmos serão devolvidos em todos os acessos que o servidor Scopus realizar nas páginas da loja. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 3 -

Cap 3 Configurando o Gerenciador de Compras Para acessar o gerenciador de compras da loja, entre com a seguinte URL : http://mupteste.comercioeletronico.com.br/sepsmanager/senha.asp?loja=xxxxxx Onde XXXXXX é o número da sua loja. Para efetuar o login, use o Manager e a Senha enviados por e-mail. Após o login, será apresentada a seguinte tela: Clique no botão com o número/nome da loja e selecione a opção Configuração Bradesco INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 4 -

A tela a seguir será apresentada: Os campos que deverão ser preenchidos para a opção de pagamento Pagamento Fácil Bradesco são: 1- )Endereço IP da loja: O endereço de IP do servidor que está hospedando a loja. 2- ) Página de confirmação de compra: Esta é a URL que será chamada caso o processo de compra seja bem sucedido (Loja de exemplo - Confirma.asp). 3- ) Página de falha no pagamento: Esta é a URL que será chamada caso o processo de compra não seja bem-sucedido (Loja de exemplo - Falha.asp). 4- ) URL de notificação p/ Cartões Bradesco: Esta é a página mais importante do processo de integração da loja com o Sistema de Pagamento Seguro. Neste campo, o desenvolvedor deverá preencher com a URL da página da loja que vai passar os dados da compra para o Servidor Scopus. Esta configuração é bastante importante. (Loja de exemplo - DadosCompra.asp). INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 5 -

5-) Post a ser enviado para a loja na notificação: Este é o corpo da mensagem POST que será enviada para a loja na notificação. numorder=[%lid_m%]&merchantid=[%merchantid%]&cod=[%errorcod%]&cctype=[%cctype%]& ccname=[%ccname%]&ccemail=[%ccemail%]&numparc=[%numparc%]&valparc=[%valparc%]& valtotal=[%valtotal%]&prazo=[%prazo%]&tipopagto=[%tipopagto%]&assinatura=[%assinatura%] & 6- ) Post a ser enviado para a loja na confirmação de compra: Esta é a mensagem POST que será enviada para a loja em caso de confirmação de compra. numorder=[%lid_m%]&merchantid=[%merchantid%]&cod=[%errorcod%]&cctype=[%cctype%]& ccname=[%ccname%]&ccemail=[%ccemail%]&numparc=[%numparc%]&valparc=[%valparc%]& valtotal=[%valtotal%]&prazo=[%prazo%]&tipopagto=[%tipopagto%]&assinatura=[%assinatura%] & Caso haja a necessidade de envio de mais parâmetros, estes devem ser passados na URL no momento em que é feita a chamada para a página Prepara_pagto.Asp (link de pagamento) 7- ) Post a ser enviado para a loja na falha da autorização: Esta é a mensagem POST que será enviada para a página de falha de compra. numorder=[%lid_m%]&merchantid=[%merchantid%]&cod=[%errorcod%]&errordesc=[%errorde sc%]& 8- ) URL de entrada na loja: Neste campo, o desenvolvedor da loja, deverá cadastrar o endereço de entrada da loja. 9- ) Estado padrão para as compras: Esta configuração indica em que estado as compras deverão permanecer após a aprovação. O default é Autorizado à Capturar. Caso seja necessária a alteração, escolha a opção desejada entre as disponíveis. Recomendamos o uso do Capture Now apenas para as loja que vão vender serviços instantâneos, como consulta à multas etc. Além disso, esta opção deve ser usada com muito cuidado, pois se houver algum problema no retorno da resposta da loja para o servidor de pagamentos, o cliente já terá sido cobrado pela transação e não vai receber o comprovante de pagamento. Assim, use esta opção com bastante cuidado. Para inserir as alterações clique no botão efetivar. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 6 -

Cap 4 Cadastrando opções de Pagamento Para acessar o gerenciador de compras da loja, entre com a seguinte URL : http://mupteste.comercioeletronico.com.br/sepsmanager/senha.asp?loja=xxxxxx Onde XXXXXX é o número da sua loja. Para efetuar o login, use o Manager e a Senha enviados por e-mail. Após o login, será apresentada a seguinte tela: Clique no botão com o número/nome da loja e selecione a opção Formas de Pagamento Bradesco INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 7 -

Será apresentada a seguinte tela. Esta tela informa a relação das opções de pagamento (à vista ou parcelado) cadastradas pelo lojista. Clique em Cadastrar Novo Preencha os campos da seguinte forma: Descrição descrição da forma de pagamento como deverá aparecer na página de seleção de formas de pagamento. Por exemplo: Pagamento em 3 vezes. Tipo cartão selecione entre os tipos definidos atualmente: CEB nome do cartão (para cadastrar opções de pagamento para Carteira Eletrônica Bradesco) ou Fácil nome do cartão (para cadastrar opções de pagamento para Pagamento Fácil Bradesco). Tipo pagamento Caso o Tipo cartão (item anterior) escolhido seja CEB XXXX selecione o Tipo pagamento correspondente a CEB à vista ou parcelado etc. Caso o Tipo cartão (item anterior) escolhido seja Fácil XXXX selecione o Tipo pagamento correspondente a Fácil à vista ou parcelado etc. As opções são: Pagamento à Vista Esta é a modalidade mais comum para pagamentos na Internet. O cliente paga o valor total da compra à vista e o lojista também recebe à vista. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 8 -

Parcelado administrado pelo banco A Loja calcula as parcelas que são fixas (somente BradescoVisa e BradescoMastercard limitado à 12 parcelas). A loja faz apenas uma captura (valor total da compra) mas recebe mês-a-mês o valor de cada parcela, e o cliente é debitado mensalmente do valor da parcela. Parcelado Financiado pelo banco - O banco calcula as parcelas (somente BradescoVisa e MasterCard). As lojas apenas apresentam o valor total da compra e o número de parcelas. Neste caso, o cliente não é informado no ato da compra da taxa de juros, ficando sujeito às taxas de juros do cartão de crédito, mês-a-mês. O lojista faz apenas uma captura, recebe à vista e o cliente é debitado mensalmente do valor de cada parcela acrescida do juros do mês. Número de parcelas quantidade de parcelas caso a compra seja parcelada (somente cartão de Crédito Bradesco). Prazo máximo prazo de pagamento no caso de compra com cartão de débito. Juros taxa a ser aplicada sobre o valor da compra. Este valor é numérico e pode ser utilizado de outras formas. Dois tipos de cálculo estão disponíveis : Juros Simples (apenas aplica-se a taxa sobre o total e divide-se pelo número de parcelas) e Juro Composto. Neste último caso, a taxa de juro é calculada usando-se a fórmula padrão do mercado para juros compostos com o vencimento da primeira parcela à vista. NOTA: Inserindo um valor negativo para a taxa de juros o mesmo será interpretado como um desconto. Valor mínimo valor mínimo da compra para que esta opção seja habilitada. Uma vez preenchido corretamente clique em inserir para cadastrar a forma de pagamento. Repita este procedimento para outras formas de pagamento que desejar cadastrar. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 9 -

Cap 5 Fluxo de Mensagens Pagamento Fácil Bradesco A figura a seguir mostra o fluxo de dados do pagamento com Pagamento Fácil Bradesco. 1) Navegação na loja : O cliente navega na loja normalmente, incluindo e retirando produtos na cesta de compras. Quando o cliente finalizar o processo de escolha, a loja apresenta as formas de pagamento disponíveis para o cliente. 2) Forma de Pagamento : Nesse momento, o cliente escolhe pagar com Pagamento Fácil Bradesco e redireciona o browser para o servidor de pagamentos (link de pagamento - INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 10 -

passando como parâmetros o MerchantID e o OrderID (número da loja e número do pedido, respectivamente)). 3) Requisição dos dados : Ao receber a requisição de compra, o servidor Scopus solicita à loja (URL de Notificação para Cartões Bradesco) os dados da compra, passando como parâmetros tudo o que a loja enviou na requisição, mais os parâmetros MerchantId (número de loja), NumOrder (número do pedido) e o parâmetro TransId que será enviado com o valor getorder. 4) Retorno dos Dados : Neste caso, a loja deverá montar um Order Description que deverá começar com <BEGIN_ORDER_DESCRIPTION > e ser seguido dos seguintes campos: 1) descritivo: Descrição básica do produto comprado. 2) quantidade: Quantidade do mesmo produto comprado. 3) unidade: unidade de medida do produto. Ex.: cx para caixa, pc para pacote, un para unidade e etc 4) valor: Valor do produto comprado. Este valor deverá ser preenchido sem nenhum identificador de moeda nem separadores (vírgula e pontos), ou seja, em centavos. Ex.: Compra de R$23,56 o valor de verá estar como 2356. IMPORTANTE: A página da loja deverá multiplicar o valor unitário do produto pela quantidade escolhida pelo comprador e o valor total (por produto) deverá ser informado na tag valor. 5) Adicional: Nome da taxa que a loja poderá cobrar além do valor da compra. Ex.: Frete, Envio e etc. 6) valoradicional: Valor cobrado para o adicional. Este valor também deverá ser preenchido sem nenhum identificador de moeda nem separadores (vírgula e pontos), ou seja, em centavos. IMPORTANTE: Nenhuma tag poderá ter o valor em branco ou nulo. Caso a loja não queira cobrar nenhuma taxa, as tags adicional e valoradicional deverão ser retiradas do código. As demais tags são obrigatórias. 5) Lista de formas de Pagamento : Quando o servidor Scopus (M.U.P.) receber as strings com o descritivo da compra, é enviado à máquina do cliente a lista das formas de pagamento disponíveis na loja (cadastradas no Gerenciador de Compras da loja). 6) Forma de pagamento escolhida : O cliente escolhe uma forma de pagamento clicando no link respectivo (à vista ou parcelado). 7) Applet : Após a escolha da forma de pagamento ( à vista, parcelada etc), o servidor Scopus (M.U.P.) envia ao cliente o Applet. Neste applet, o cliente digita os dados do cartão para a efetivação do pagamento. 8) Confirma : Após a digitação dos dados na applet, o cliente clica no botão Confirma. Os dados são criptografados e enviados ao servidor Scopus (M.U.P.). 9) Requisita Autorização : O servidor Scopus (M.U.P.) recebe os dados, abre as mensagens e faz a requisição da autorização da transação, enviando os dados para o Payment Gateway. Este, envia os dados para a autorização no MainFrame do Banco. 10) Resposta da Autorização : O sistema recebe a resposta da autorização e repassa para o servidor Scopus (M.U.P.). 11) Dados da autorização : Os dados da autorização são repassados para a loja. Estes dados são enviados, chamando-se novamente a página configurada na URL de Notificação para cartões Bradesco. No retorno à loja, o servidor Scopus envia os seguintes parâmetros: INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 11 -

1) if=bradesco : Constante que identifica a instituição financeira Bradesco. 2) transid=putauth : Variável que identifica a resposta da autorização. Deve ser usada para identificar a segunda chamada da página de notificação, quando os dados devem ser gravados na base de dados da loja. 3) numorder : Número do pedido usado pela loja. Pode possuir até 27 caracteres alfanuméricos, dependendo de como a loja fez a implementação. Exemplo : 2002090612245568381020 4) Merchantid : Número do estabelecimento no Comércio eletrônico Bradesco. Possui 9 posições numéricas. 5) cod: Código de erro retornado pelo Banco. Retorna 0 (zero) para compras autorizadas. 6) cctype: Identifica o nome do Cartão utilizado pelo Comprador. Esta variável poderá assumir os seguinte nomes: Nome Retornado pelo sistema BradescoVisa BradescoPoupCard BradescoMasterCard BradescoDebito 102BradescoPoupCardCertless 101BradescoDebitoCertless 007CartaoPresenteCertless 006BradescoMasterCardCertless 005BradescoVisaCertless Nome de Mercado Bradesco Visa Bradesco Poup Card Bradesco MásterCard Bradesco Debito Bradesco PoupCard Certless (Pagto Fácil) Bradesco Debito Certless (Pagto Fácil) Cartão Presente Certless (Pagto Fácil) Bradesco MasterCard Certless (Pagto Fácil) Bradesco Visa Certless (Pagto Fácil) 7) numparc: Número de parcelas da compra. 8) valparc: Valor de cada parcela. 9) valtotal: Valor total da compra. 10) Ccname: Retorna o nome do comprador. Para a opção Pagamento Fácil Bradesco retorna a constante Applet 11) Ccemail: Retorna o e-mail do comprador. Para a opção Pagamento Fácil Bradesco retorna a constante não apresenta 12) prazo: Prazo de pagamento no caso de compra com cartão de débito Bradesco INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 12 -

13) tipopagto : Identifica o código do tipo do pagamento. Esta variável poderá assumir os seguintes valores: Código retornado pelo sistema Forma de pagamento 0 CEB - pagto em 1 vez 1 CEB - pagto parcelado adm pela loja 2 CEB - pagto recorrente adm pela loja 3 CEB - pagto parcelado adm pelo banco 4 CEB - pagto parcelado financiado pelo banco 101 Fácil - pagto em 1 vez 102 Fácil - pagto parcelado adm pela loja 103 Fácil - pagto parcelado adm pelo banco 104 Fácil - pagto parcelado financiado pelo banco 14) Assinatura : Assinatura digital da transação. Este campo possui 256 posições alfanuméricas (hexadecimal). Somente é retornada se a transação for completada com sucesso. Exemplo : 16363AD0831E0FBFAD2261EB4E7A117E46C801482352C9C855E076C8F20A3E752 FB24790FC70495ED08D0AA11A5670EE106768A8074BE089BFC17988C54B3477F75 7B2C911ED2B68031784B0AEE04C14359FA976E66062D5D5B771A029198523C47B1 568F1E35DEF1ADC0AB33609B4954712E0107FB8DDD99D559565E3E141C9 12) Resposta da Loja : A página de notificação para cartões Bradesco da loja, após receber a resposta da transação deve enviar ao servidor Scopus (M.U.P.) o resultado da atualização dos dados em sua (da loja) base de dados. Assim, se a loja conseguir salvar os dados corretamente, a tag <PUT_AUTH_OK> deverá ser enviada. Caso ocorra algum erro, a tag<erro> deverá ser enviada ao servidor como resposta da segunda chamada da página. 13) Confirma ou Falha : De acordo com o resultado do item anterior, é enviada uma url para o applet (Confirma ou Falha), que vai instruir o browser do cliente a buscar a página de confirmação de compra ou de falha no pedido diretamente do servidor da loja. No caso de sucesso, a página de confirmação de compra da loja é chamada passando-se o post de sucesso como parâmetro de chamada da mesma. O funcionamento da página de falha é análogo, ou seja, se o processo de autorização falhar, a página de falha da loja será chamada passando-se como parâmetro o post de notificação de falha. Atenção Vale lembrar que a sintaxe dos campos deve ser respeitada para a correta geração dos dados para o pagamento com Pagamento Fácil Bradesco. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 13 -

Veja, a seguir, um exemplo da string gerada pela página da loja (exemplo DadosCompra.asp) : <BEGIN_ORDER_DESCRIPTION><orderid>=(2000081719441874301278) <descritivo>=(diskette 3 1/4 Sony) <quantidade>=(1) <unidade>=(cx) <valor>=(700) <descritivo>=(lapiseira Pentel 0.5 preta) <quantidade>=(1) <unidade>=(pc) <valor>=(750) <adicional>=(frete) <valoradicional>=(400) <adicional>=(manuseio) <valoradicional>=(1200)<end_order_description> As lojas de exemplo disponíveis para download já contemplam o pagamento com Pagamento Fácil Bradesco. Nestas lojas de exemplo, as páginas responsáveis pelo envio dos dados para o servidor de Scopus são : DadosCompra.asp, para lojas não Commerce Server e xt_orderform_purchase.asp para lojas compatíveis com o Commerce Server. Estas páginas usam algumas funções de formatação de dados que podem ser usadas como exemplo pelos desenvolvedores. Vale lembrar que não são permitidos números repetidos de pedidos para diferentes compras. O desenvolvedor deve garantir a unicidade dos números destinados ao pagamento com Pagamento Fácil Bradesco. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 14 -

Cap 6 Demonstração de compra Pagamento Fácil Bradesco As imagens a seguir ilustram uma compra usando a loja_demonstração com a opção Pagamento Fácil Bradesco. Figura 1 - Tela Inicial da loja INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 15 -

Figura 2 Cesta de Compras Figura 3 Endereço de Entrega INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 16 -

Figura 4 Pagando com Pagamento Fácil Bradesco Figura 5 Tela do Servidor Scopus Cliente escolhe a melhor forma de pagamento, cadastrado anteriormente pelo lojista. INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 17 -

Figura 6 Nesta tela o comprador insere os dados do cartão. A mensagem encriptada será enviada ao Payment gateway do Bradesco que vai solicitar a aprovação da compra. Em Ambiente de TESTE, utilize qualquer seqüência numérica, já que os dados não são verificados. Figura 7 Confirmação de Compra Página da loja INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 18 -

Cap 7 Dúvidas e Homologação Dúvidas Surgindo dúvidas durante o processo de integração, o contato deverá ser feito através do seguinte endereço de e-mail: kit@scopus.com.br Neste e-mail, deverão conter as seguintes informações: - Nome da loja - Número da loja - Dúvida Homologação Para se obter a homologação desta forma de pagamento (Pagamento Fácil Bradesco), após os testes, o desenvolvedor / lojista deverá entrar em contato com a equipe do Bradesco Dia e Noite. O contato deverá ser feito através do seguinte endereço de e-mail: homologa@bradesco.com.br Neste e-mail, deverão conter as seguintes informações: - Nome da loja - URL de acesso ao site da loja - Informar qual opção de pagamento que deverá ser homologada INTEGRAÇÃO COM PAGAMENTO FÁCIL BRADESCO - 19 -