Compatível com a plataforma Magento CE versão 1.6 a 1.9
Necessário módulo Gamuza_Utils
Os seu clientes também podem pagar suas compras usando o método de pagamento mais comum em lojas virtuais.
Com o nosso módulo do Itaú ShopLine, você dispôe em sua loja virtual uma das formas de pagamentos mais utilizadas na internet.
Você ainda pode gerenciar as suas transaçôes, consultar os pagamentos e reemitir os boletos se necessário.
E não se preocupe com os anti-popup. Nós avisamos também os seus clientes sobre eles também... :)
Instalar usando o modgit:
$ cd /path/to/magento
$ modgit init
$ modgit add gamuza_itaushopline https://github.com/gamuzatech/gamuza_itaushopline-magento.git
Instalação manual dos arquivos
Baixe a ultima versão aqui do pacote Gamuza_Itaushopline-xxx.tbz2 e descompacte o arquivo baixado para dentro do diretório principal do Magento
OBS: Após o cadastro junto ao Itaú, você deve aguardar 24hrs para começar a utilizar o ShopLine.
1 - Selecionando o tipo de pagamento
2 - Preenchendo informações e ajustes
3 - Selecionando disponibilidade para grupos específicos
4 - Consultando e re-enviando transações
5 - Criando um pedido via painel administrativo
6 - Consultando um pedido no painel administrativo
7 - Criando um pedido na loja
8 - Aviso de anti-popup no navegador
9 - Página de Sucesso do Pedido
10 - Re-enviando um pedido na loja
- Recebi a mensagem: Não foi possível gerar o código de transação para envio. Verifique as suas configurações
Essa mensagem de erro aparece devido a configurações incorretas em sua loja.
Por favor, verifique:
- Código do Itaú Shopline (Devem estar em letras maiúsculas)
- Chave do Itaú Shopline (Devem estar em letras maiúsculas)
- Dias para expiração do boleto
- Campo de CPF ou CNPJ do cliente (obrigatório).
- Campos de Endereço e Bairro (Deve ter 2 campos para endereço configurados no painel administrativo)
- Campos de CEP, Cidade e Estado.
A URL de retorno deve conter um endereço seguro para uma página de sucesso de sua loja.
Ex: https://www.minhaloja.com.br/checkout/onepage/success
OBS: Após o cadastro junto ao Itaú, você deve aguardar 24hrs para começar a utilizar o ShopLine.
- O botão PAGAR não está sendo exibido na página de sucesso
Você usa algum tema customizado em sua loja? Talvez isso pode estar ocasionando o seu problema...
Tente copiar os arquivos do tema default para o seu tema:
app/design/frontend/base/default/layout/gamuza/utils.xml
app/design/frontend/base/default/template/gamuza/utils
app/design/frontend/base/default/template/gamuza/itaushopline
Para:
app/design/frontend/pacote/tema/layout/gamuza/utils.xml
app/design/frontend/pacote/tema/template/gamuza/utils
app/design/frontend/pacote/tema/template/gamuza/itaushopline
Capturando o Retorno
O endereço para Retorno do Tipo de Pagamento será composto da seguinte maneira:
HTTPS:// + URL de Retorno Cadastrada + URLRetorna do Pedido + parâmetros de retorno criptografados.
Exemplo:
URL de Retorno cadastrada no Módulo Itaú Shopline = http://www.minhaloja.com.br URL de retorno passada pelo lojista no pedido em questão = /final/retorno.php Dados de retorno criptografados=?DC=A345B456F456W456T56J3K678
Exemplo da chamada à URL final:
https://www.minhaloja.com.br/final/retorno.php?DC=A345B456F456W456T56J3K678
A página de retorno do pagamento deve receber os dados criptografados e chamar o método decripto, e, para acessar o conteúdo de cada campo é necessário usar os métodos que retornam seus conteúdos:
- CodEmp - Código da Empresa ou Código do Site - Alfanumérico de 26 posições
- Pedido - Numero do Pedido - Numérico com 8 posições
- TipPag - Tipo de pagamento escolhido pelo comprador - Numérico com 2 posições: 01 para Pagamento à Vista (TEF ou CDC) 02 para Boleto 03 para Cartão Itaucard