{"id":23015744,"url":"https://github.com/mozgbrasil/magento-itau-php_72","last_synced_at":"2026-04-03T23:36:39.615Z","repository":{"id":57020505,"uuid":"173974315","full_name":"mozgbrasil/magento-itau-php_72","owner":"mozgbrasil","description":"magento","archived":false,"fork":false,"pushed_at":"2019-04-05T04:46:15.000Z","size":854,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-26T19:42:01.885Z","etag":null,"topics":["apache","composer","ecommerce","ecommerce-platform","linux","magento","magento-extension","magento-module","magento1","mysql","packagist","php","shell"],"latest_commit_sha":null,"homepage":"http://mozg.com.br/catalogo/","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mozgbrasil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-03-05T15:41:16.000Z","updated_at":"2019-04-05T04:46:17.000Z","dependencies_parsed_at":"2022-08-23T13:50:36.954Z","dependency_job_id":null,"html_url":"https://github.com/mozgbrasil/magento-itau-php_72","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mozgbrasil/magento-itau-php_72","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozgbrasil%2Fmagento-itau-php_72","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozgbrasil%2Fmagento-itau-php_72/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozgbrasil%2Fmagento-itau-php_72/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozgbrasil%2Fmagento-itau-php_72/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mozgbrasil","download_url":"https://codeload.github.com/mozgbrasil/magento-itau-php_72/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozgbrasil%2Fmagento-itau-php_72/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001056,"owners_count":26082991,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache","composer","ecommerce","ecommerce-platform","linux","magento","magento-extension","magento-module","magento1","mysql","packagist","php","shell"],"created_at":"2024-12-15T11:13:07.147Z","updated_at":"2025-10-09T08:50:23.616Z","avatar_url":"https://github.com/mozgbrasil.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"[checkmark]: https://raw.githubusercontent.com/mozgbrasil/mozgbrasil.github.io/master/assets/images/logos/logo_32_32.png \"MOZG\"\n![valid XHTML][checkmark]\n\n[url-method]: https://www.itau.com.br/empresas/recebimentos/shopline/\n[requerimentos]: http://mozgbrasil.github.io/requerimentos/\n[contact-itau]: https://www.itau.com.br/empresas/\n[tickets]: https://cerebrum.freshdesk.com/support/tickets/new\n[preco]: http://www.cerebrum.com.br/preco/\n[getcomposer]: https://getcomposer.org/\n[uninstall-mods]: https://getcomposer.org/doc/03-cli.md#remove\n[artigo-composer]: http://mozg.com.br/ubuntu/composer\n[ioncube-loader]: http://www.ioncube.com/loaders.php\n[acordo]: http://mozg.com.br/acordo-licenca-usuario-final/\n\n# Mozg\\Itau\n\n## Sinopse\n\nIntegração a [Itaú Shopline][url-method]\n\n## Motivação\n\nAtender o mercado de módulos para Magento oferecendo melhorias e um excelente suporte\n\n## Demonstração\n\n[![Clique para visualizar o vídeo](https://img.youtube.com/vi/rozVHbbr1iI/0.jpg)](https://youtu.be/rozVHbbr1iI \"Clique para visualizar o vídeo\")\n\n## Suporte / Dúvidas\n\nPara obter o devido suporte [Clique aqui][tickets], relatando o motivo da ocorrência o mais detalhado possível e anexe o print da tela para nosso entendimento\n\n## Preço\n\n[Clique aqui][preco]\n\n## Recursos do módulo\n\n- [✓] Transação\n- [✓] Consulta\n\n## Característica técnica\n\nNo checkout é feito o processo de autorização\n\nNa página de sucesso é enviado infomações para o recurso de notificação da transação\n\nVia CRON deve ser processado a notificação da transação,\n\nNo processamento da notificação caso o pagamento seja confirmado, deve ser alterado o \"state/status\" do pedido para \"processing\" ou seja \"Processando\", liberando as ações para processar a fatura e o envio\n\nAntes do envio da mercadoria, sempre confira as informações do pedido, se o status da transação está sendo exibido que o pagamento foi confirmado, inclusive junto a operadora financeira se a transação foi capturada, caso algo esteja inconsistente será necessário cancelar o pedido até a correção da ocorrência\n\nQuando o pedido é enviado o status é alterado para \"complete\" ou seja \"Completo\"\n\nFoi implementada automação para a cada 5 minutos ser feito a consulta do status da transação para ser atualizado o status do pedido\n\n## Setup Cron\n\nPara o uso do método é necessário ativar a \u003ca href=\"https://pt.wikipedia.org/wiki/Crontab\"\u003eCRON\u003c/a\u003e para o \u003ca href=\"https://magento.com/\"\u003eMagento\u003c/a\u003e\n\n\u003ca href=\"https://mozg.com.br/dicas/dicas-magento1#como-ativar-a-cron-no-magento\"\u003eClique aqui\u003c/a\u003e para visualizar o documento da MOZG\n\nCertifique-se de que ação esteja sendo executado a cada minuto\n\nEsse módulo usa o cronjob para processar as notificações\n\nO módulo executa as notificações que foram recebidas há pelo menos 5 minutos.\n\n## Testando na Heroku\n\nGostaria de apresentar o aplicativo que disponibilizei para a plataforma Heroku\n\nCom apenas 1 clique, o aplicativo cria sua loja virtual usando a plataforma de comércio eletrônico Magento e instala os módulos da MOZG\n\n[https://github.com/mozgbrasil/heroku-magento#descrição](https://github.com/mozgbrasil/heroku-magento#descrição)\n\n## Instalação - Atualização - Desinstalação - Desativação\n\n--\n\nSugiro \"printar\" as telas com todos os procedimentos executados\n\nEnvie para nós as imagens das telas na eventualidade de quaisquer dificuldades\n\n--\n\nEste módulo destina-se a ser instalado usando o [Composer][getcomposer]\n\nExecute o seguinte comando no terminal, para visualizar a existencia do Composer e sua versão\n\n\tcomposer --version\n\nCaso não tenha o Composer em seu ambiente, sugiro ler o seguinte artigo [Clique aqui][artigo-composer]\n\n--\n\nÉ necessário que o servidor tenha o suporte a extensão [ionCube PHP Loader][ioncube-loader]\n\nPara visualizar a existência da extensão nesse ambiente denominado PHP CLI, execute o seguinte comando no terminal\n\n\tphp -v\n\nPara visualizar se essa extensão está ativa em seu servidor no ambiente denominado PHP WEB\n\nCertique se da presença do arquivo phpinfo.php na raiz do seu projeto\n\n\t\u003c?php phpinfo(); ?\u003e\n\nCaso não exista o arquivo phpinfo.php na raiz do projeto Magento, crie o mesmo adicionado o conteúdo acima\n\nAcesse o arquivo pelo browser\n\nEm seguida pesquise pelo termo \"ionCube PHP Loader\"\n\nCaso o seu servidor não tenha o suporte a extensão, entre em contato com sua empresa de hospedagem e peça para que eles ativem a extensão\n\nCaso tenha a permissão e queira ativar a extensão, [Clique aqui][ioncube-loader]\n\nEm \"Loader Downloads API\", efetue download do pacote compatível com o seu servidor\n\nDescompacte o pacote e faça upload do arquivo \"loader-wizard.php\" para seu servidor, onde será demonstrado o passo a passo para a ativação da extensão\n\n[Clique aqui](https://youtu.be/GZ2J6MLkko4) para ver os processos executados\n\n--\n\nNa presença do \"ionCube PHP Loader\" efetue o download do seguinte arquivo e coloque na raiz do seu servidor e acesse, se funcionar quer dizer que o \"ionCube\" está lendo esse tipo de encriptação\n\nhttps://raw.githubusercontent.com/mozgbrasil/heroku-magento/master/phpinfo-ioncube-encoder10-x86-64-php_72.php\n\n--\n\nPara utilizar o(s) módulo(s) da MOZG é necessário aceitar o [Acordo de licença do usuário final][acordo]\n\n--\n\nSugiro manter um ambiente de testes para efeito de testes e somente após os devidos testes aplicar os devidos procedimento no ambiente de produção\n\n--\n\nSugiro efetuar backup da plataforma Magento e do banco de dados\n\n--\n\nAntes de efetuar qualquer atualização no Magento sempre mantenha o Compiler e o Cache desativado\n\n--\n\nCertique se da presença do arquivo composer.json na raiz do seu projeto Magento e que o mesmo tenha os parâmetros semelhantes ao modelo JSON abaixo\n\n\t{\n\t  \"minimum-stability\": \"dev\",\n\t  \"prefer-stable\": true,\n\t  \"license\": [\n\t    \"proprietary\"\n\t  ],\n\t  \"repositories\": [\n\t    {\n\t      \"type\": \"composer\",\n\t      \"url\": \"https://packages.firegento.com\"\n\t    }\n\t  ],\n\t  \"extra\": {\n\t    \"magento-root-dir\": \"./\",\n\t    \"magento-deploystrategy\": \"copy\",\n\t    \"magento-force\": true\n\t  }\n\t}\n\nCaso não exista o arquivo composer.json na raiz do projeto Magento, crie o mesmo adicionado o conteúdo acima\n\n### Para instalar o módulo execute o comando a seguir no terminal do seu servidor no diretório do seu projeto\n\n\tcomposer require mozgbrasil/magento-itau-php_72:dev-master\n\nVocê pode verificar se o módulo está instalado, indo ao backend em:\n\n\tSTORES -\u003e Configuration -\u003e ADVANCED/Advanced -\u003e Disable Modules Output\n\n--\n\n### Para atualizar o módulo execute o comando a seguir no terminal do seu servidor no diretório do seu projeto\n\nAntes de efetuar qualquer processo que envolva atualização no Magento é recomendado manter o Compiler e Cache desativado\n\n\tcomposer update\n\nNa ocorrência de erro, renomeie a pasta /vendor/mozgbrasil e execute novamente\n\nPara checar a data do módulo execute o seguinte comando\n\n\tgrep -ri --include=*.json 'time\": \"' ./vendor/mozgbrasil\n\n--\n\n### Para [desinstalar][uninstall-mods] o módulo execute o comando a seguir no terminal do seu servidor no diretório do seu projeto\n\n\tcomposer remove mozgbrasil/magento-itau-php_72\n\n--\n\n### Para desativar o módulo\n\n1. Antes de efetuar qualquer processo que envolva atualização sobre o Magento é necessário manter o Compiler e Cache desativado\n\n2. Caso queira desativar os módulos da MOZG renomeie a seguinte pasta app/code/local/Mozg\n\nA desativação do módulo pode ser usado para detectar se determinada ocorrência tem relação com o módulo\n\n## Como configurar o método de pagamento\n\nPara configurar o método de pagamento, acesse no backend em:\n\n\tSTORES -\u003e Configuration -\u003e Sales/Payment Methods -\u003e Itau (powered by MOZG)\n\nVocê terá os campos a seguir\n\n### Itau Configurações Padrão\n\n#### Configurações necessárias\n\n##### • **Código da Empresa**\n\nPara obter o número do código da empresa acesse o Internet Banking do Itaú\n\nRecebimentos \u003e Itaú Shopline \u003e Informações Cadastrais\n\n##### • **Chave de Criptografia**\n\nPara obter o número da chave de criptografia acesse o Internet Banking do Itaú\n\nRecebimentos \u003e Itaú Shopline \u003e Informações Cadastrais\n\n#### Avançado: Processamento de Pedidos Magento\n\n##### • **Status do pedido: ordem de criação**\n\nStatus dos pedidos recém-criados, antes da confirmação de resultado de pagamento via notificações de servidor da operadora\n\n##### • **Status do pedido: autorização de pagamento**\n\nStatus dos pedidos após autorização confirmada por uma notificação de AUTORIZAÇÃO da operadora\n\n##### • **Status do pedido: pagamento confirmado**\n\nStatus dos pedidos após captura confirmada por uma notificação de AUTORIZAÇÃO da operadora\n\n##### • **Status do pedido: cancelamento de pedido**\n\nStatus dos pedidos após cancelamento confirmada por uma notificação de CANCELAMENTO da operadora\n\nSe as encomendas já estiverem facturadas, não poderão ser canceladas\n\n##### • **Status do pedido: captura de pagamento (produtos virtuais)**\n\nSelecione somente o status atribuído ao estado concluído, deixe vazio para usar o mesmo que os produtos normais\n\n##### • **Status do pedido: Reembolsado**\n\nStatus dos pedidos após reembolso confirmada por uma notificação de REEMBOLSO da operadora\n\n##### • **Status do pedido: Reembolsado Parcial**\n\nStatus dos pedidos após reembolso (parcial) confirmada por uma notificação de REEMBOLSO_PARCIAL da operadora. Recomendamos que não defina este status e deixe Magento decidir o status.\n\n##### • **Status do pedido: pedidos pendentes**\n\nStatus dos pedidos após notificação de PENDENCIA da operadora\n\n##### • **Tipo de Captura**\n\nA opção \"automática\" deve ser selecionado, na necessidade do uso dessa automação que deve ser executada no processamento da notificação que é executada via CRON\n\nA opção \"manual\" deve ser selecionado, na necessidade de capturar a transação manualmente, essa ação é feita acessando a fatura do pedido e clicando no botão \"Capturar\"\n\n##### • **Criar uma fatura pendente (apenas para captura manual)**\n\nIsso criará uma fatura pendente se a notificação de AUTORIZAÇÃO for recebida.\n\n Nota: isto fará com que Magento empurre todas as encomendas para o estado: 'Processamento' uma vez que a factura é criada, ignorando todas as outras definições.\n\n##### • **Status do pedido: Capturar no embarque**\n\nSe você habilitar esta função será feito uma solicitação de captura para a operadora se você fizer o envio\n\n##### • **Ativar Descancelar pedido**\n\nSe uma pedido é cancelada por algum motivo, mas recebeu uma notificação de que o pagamento é autorizado, isso cancelará automaticamente o pedido\n\n##### • **Cancelamento\\Reembolso automático quando o pedido é cancelado**\n\nAtivar / Desativar reembolso automático ao cancelar um pedido\n\n##### • **E-mail da fatura**\n\nAtivar / desativar atualizações de e-mails\n\n##### • **Enviar e-mail de notificação do status do pedido**\n\nAtivar / desativar e-mails de atualização para todas as alterações no status do pedido para o cliente\n\n##### • **Ativar log de depuração**\n\nDeve ser armazenado os processos do módulo em var/log/\n\nO arquivo\n\nDATE_mozg.log\n\nse trata de log do módulo sendo um log mais detalhado contendo todos os processos inclusive das execuções realizadas pelas bibliotecas externas do módulo\n\nO arquivo\n\npayment_METHOD.log\n\n#### Avançado: Itau Notificações\n\n##### • **Ignorar notificação de reembolso**\n\nSe o reembolso for feito na operadora, e a mesma enviar uma notificação de reembolso para o Magento, deve ser criado automaticamente uma nota de crédito. Se você definir essa configuração como 'Sim', isso não acontecerá porque ele não processará nenhuma das notificações de REEMBOLSO recebidas.\n\n\u003c!--\n#### Avançado: Contratos de faturamento\n\n##### • **Tipo de Contrato**\n\nQuando ativado, os usuários podem salvar seus cartões de crédito e suas autorizações\n\nONECLICK exigirá a entrada do CVC para pagamentos subseqüentes, enquanto RECURRING não.\n--\u003e\n\n#### Avançado: Experiência de Checkout\n\n##### • **Redirecionar o destino após o cancelamento**\n\nDetermina como os compradores são redirecionados após cancelar um pagamento.\n\n##### • **Método de pagamento método de renderização**\n\nDetermina se os métodos de pagamento serão exibidos com seu logotipo ou apenas o nome.\n\n##### • **Idioma local (opcional)**\n\nIsso substituirá o local do cliente padrão do armazenamento do Magento.\n\nDeixe vazio para deixar Magento decidir (Ex: nl_NL)\n\n##### • **Código do país ISO (opcional)**\n\nIsso irá substituir o país do endereço de faturamento do comprador ao determinar quais métodos de pagamento serão exibidos.\n\n\u003c!--\n#### Avançado: Revisão manual\n\n##### • **Status da revisão manual**\n\nEsse status será acionado quando a operadora notificar o módulo Magento de que o pagamento foi incluído na revisão manual. Se você não tiver essa configuração ou não quiser um status separado, mantenha-o no padrão (por exemplo, '- Por Favor Selecione -').\n\n#### • **Revisão Manual Status Aceito**\n\nApenas relevante se você não tiver uma ação definida quando você aceitar uma revisão manual. Este status será acionado quando uma notificação \"MANUAL_REVIEW_ACCEPT\" for recebida da operadora. Se você já pediu a operadora para definir uma ação para isso (por exemplo, captura) ou não quiser um status separado para isso, mantenha-o no padrão (por exemplo, '- Por Favor Selecione -')\n\n#### Avançado: Dividir Pagamentos\n\n##### • **Estratégia de reembolso**\n\nÉ possível fazer pagamentos divididos com GiftCards, por favor configure aqui qual estratégia de reembolso você deseja usar\n--\u003e\n\n### Itaú Shopline\n\n#### • **Ativar**\n\nPara \"ativar\" ou \"desativar\" o uso do método\n\n#### • **Ordem de exibição**\n\nÉ a ordem apresentada em métodos de entrega no passo de fechamento de pedido\n\n#### • **Título**\n\nNome do método que deve ser exibido\n\n#### • **Pagamentos aplicáveis aos países**\n\nVocê pode definir se o método deve funcionar para \"Todos os Países aceito\" ou \"Especificar Países \"\n\n#### • **Pagamentos específicos aos países**\n\nVocê deve selecionar os países que o método deve ser funcional\n\n#### • **Vencimento (em dias)**\n\nPor intermédio dessa funcionalidade é possível estipular o prazo em dias para vencimento do boleto\n\n#### • **Observação Adicional (1)**\n\nEspaço disponível para enviar uma linha de mensagem única por pedido, que só será exibida se o campo Observação contiver o texto 3.\n\n#### • **Observação Adicional (2)**\n\nEspaço disponível para enviar uma linha de mensagem única por pedido, que só será exibida se o campo Observação contiver o texto 3.\n\n#### • **Observação Adicional (3)**\n\nEspaço disponível para enviar uma linha de mensagem única por pedido, que só será exibida se o campo Observação contiver o texto 3.\n\n#### • **Observação**\n\nEspaço disponível para enviar uma linha de mensagem única por pedido ou um parâmetro indicando qual Mensagem Adicional (1) se quer apresentar.\n\nEnviar:\n\n- uma linha de mensagem ou\n\n- 1 para apresentar a Mensagem Adicional 1 ou\n\n- 2 para apresentar a Mensagem Adicional 2 ou\n\n- 3 para apresentar as 3 linhas de Mensagem Adicional enviadas nos campos ObsAdicional1, ObsAdicional2 e ObsAdicional3.\n\nMensagem Adicional 1 (parâmetro 1) – Mensagem padrão pré-cadastrada que será exibida na emissão e na reemissão do boleto (se houver) e deverá ser registrado na tela de Informações Cadastrais do Módulo Itaú Shopline no item Mensagem Adicional 1.\n\nMensagem Adicional 2 (parâmetro 2) – Mensagem padrão pré-cadastrada que será exibida na emissão e na reemissão do boleto (se houver) e deverá ser registrado na tela de Informações Cadastrais do Módulo Itaú Shopline no item Mensagem Adicional 2.\n\nMensagem Adicional 3 (parâmetro 3) – Mensagem única por pedido que será exibida na emissão e na reemissão do boleto (se houver) e deverá ser enviada nos campos ObsAdicional1, ObsAdicional2 e ObsAdicional3.\n\n#### • **Status do pedido não pago**\n\nCom Boleto é possível pagar menos do que o valor total. Selecione aqui o status, se este for o caso. Se você deixar isso em branco, ele tomará o status de pedido de pagamento autorizado como status padrão\n\n#### • **Status do pedido pago em excesso**\n\nCom Boleto é possível pagar mais do que o valor total. Selecione aqui o status, se este for o caso. Se você deixar isso em branco, ele tomará o status de pedido de pagamento autorizado como status padrão\n\n#### • **Visível em**\n\nDetermine a visibilidade desse método de pagamento no frontend e/ou backend do Magento\n\n## Perguntas mais frequentes \"FAQ\"\n\n### Como alterar a imagem do método\n\nPode ser adicionado a imagem, contendo qualquer uma das nomenclaturas a seguir\n\n- method-bankline.png\n- method-boleto.png\n\nE adicione a imagem no diretório do seu template\n\n/skin/frontend/\u003cTEMPLATE\u003e/default/images/mozg_itau\n\n### URL de retorno no sistema do Itaú\n\nA URL de retorno deve conter um endereço seguro para uma página de sucesso de sua loja.\n\nEx: https://www.minhaloja.com.br/mozg_itau/process/success/\n\n### Dependências\n\nPara o perfeito funcionamento do produto ItauShopLine.\n\nÉ necessária a postagem de informações como BAIRRO e DOCUMENTO (CPF/CNPJ).\n\nO formulário de cadastro de clientes no Magento deverá conter as devidas validações nesses campos.\n\nNo formulário de cadastro de clientes do Magento o campo BAIRRO se trata do campo \"billing:street2\", sugerimos aplicar as devidas validações.\n\nNo formulário de cadastro de clientes do Magento o atributo \"tax_vat\" geralmente é usado para armazenar \"CPF/CNPJ\", sugerimos ativar o atributo \"tax_vat\" e aplicar as devidas validações.\n\n### ERRO: \"Problemas no processamento, tente mais tarde. (Erro 08) SOS - Itaú Bankline\"\n\nDeve ser feito analise no log para visualizar os parâmetros de envio ao ItauShopLine, caso alguma informação obrigatória não seja enviada ao itaú, deve ser exibido o erro 08\n\n### ERRO: \"Problemas na criptografia ou o campo valor está incorreto. Entre em contato com o SOS Itaú Bankline. SOS - Itaú Bankline\"\n\nO erro está relacionado a Chave de Criptografia\n\nApós a geração da Chave de Criptografia a mesma demora 24hrs para propagação\n\nSugiro aguardar o prazo para propagação e tentar novamente\n\nSe o problema persistir sugiro entrar em contato com o Itaú apontando a ocorrência\n\n### ERRO: \"data ou valor do boleto diferem do registro original\"\n\nÉ exibido esse retorno de erro, caso já exista no sistema do Itaú o número do pedido igual ao da transação corrente\n\nUma possível solução é incrementar os IDs dos pedidos\n\nhttps://github.com/aligent/Magento_SetStartOrderNumber\n\n--\n\nAo finalizar o pedido 100000112 é enviado para o Itaú como parâmetro do pedido como 00000112\n\n--\n\nVamos supor que no passado já foi gerado uma transação junto ao Itaú usando o número do pedido como 113\n\nSe atualmente formos novamente tentar criar um pedido com o número 00000113, deve ser retornado o erro\n\n--\n\n### Observações\n\nO processo da transação do pagamento é feito no sistema do Itaú e é aberto em popup.\n\nAlem de estar no Manual do ItauShopLine\n\nNo próprio corpo HTML do ItauShopLine é enviado informações para a pagina que abriu o Popup\n\nSendo Obrigatório o uso do Popup para esse método de pagamento\n\nNa eventualidade do navegador do usuário estiver habilitado o recurso de bloqueio de popup, será exibido um \"aviso\", induzindo o usuário ao clique para desbloqueio automático do popup.\n\n### Dados de contato - Itau\n\nSuporte Operacional Empresas  \n0300 100 7575  \noperemp@itau-unibanco.com.br  \nBanco Itaú-Unibanco S.A.\n\nou acesse\n\nPara entrar em contato com a [Itau][contact-itau]\n\n## Manual\n\nhttp://download.itau.com.br/downloadcenter/arquivos/Manual_Tecnico_ItauShopline.pdf\n\n## Contribuintes\n\nEquipe Mozg\n\n## License\n\n[Comercial License](LICENSE.txt)\n\n## Badges\n\n[![Join the chat at https://gitter.im/mozgbrasil](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mozgbrasil/)\n[![Latest Stable Version](https://poser.pugx.org/mozgbrasil/magento-itau-php_72/v/stable)](https://packagist.org/packages/mozgbrasil/magento-itau-php_72)\n[![Total Downloads](https://poser.pugx.org/mozgbrasil/magento-itau-php_72/downloads)](https://packagist.org/packages/mozgbrasil/magento-itau-php_72)\n[![Latest Unstable Version](https://poser.pugx.org/mozgbrasil/magento-itau-php_72/v/unstable)](https://packagist.org/packages/mozgbrasil/magento-itau-php_72)\n[![License](https://poser.pugx.org/mozgbrasil/magento-itau-php_72/license)](https://packagist.org/packages/mozgbrasil/magento-itau-php_72)\n[![Monthly Downloads](https://poser.pugx.org/mozgbrasil/magento-itau-php_72/d/monthly)](https://packagist.org/packages/mozgbrasil/magento-itau-php_72)\n[![Daily Downloads](https://poser.pugx.org/mozgbrasil/magento-itau-php_72/d/daily)](https://packagist.org/packages/mozgbrasil/magento-itau-php_72)\n[![Reference Status](https://www.versioneye.com/php/mozgbrasil:magento-itau-php_72/reference_badge.svg?style=flat-square)](https://www.versioneye.com/php/mozgbrasil:magento-itau-php_72/references)\n[![Dependency Status](https://www.versioneye.com/php/mozgbrasil:magento-itau-php_72/1.0.0/badge?style=flat-square)](https://www.versioneye.com/php/mozgbrasil:magento-itau-php_72/1.0.0)\n\n:cat2:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmozgbrasil%2Fmagento-itau-php_72","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmozgbrasil%2Fmagento-itau-php_72","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmozgbrasil%2Fmagento-itau-php_72/lists"}