# Como instalar o Painel Codemarket no Opencart?
Neste tutorial, iremos abordar sobre a Instalação do nosso Painel Codemarket, melhoria essencial para utilizar os nossos produtos e validação deles.
Por meio de nosso Painel é possível configurar os módulos compatíveis e realizar as validações das licenças de uso em sua loja Opencart.
## Instalação
Vamos aos passos para sua instalação, antes gostaria de informar que o nível exigido é básico, sendo fácilmente realizado seguindo os passos abaixo.
Vídeo ensinando passo a passo sobre a Instalação
**Requisitos básicos para esse tutorial:**
* Um cliente FTP e acesso ao FTP/SFTP da loja
* Uma loja Opencart entre a versão 1.5.4.x até 3.2.0.3, mantemos atualizado para novas versões
* PHP 5.6 ou mais atual
* Curl com suporte a TLS 1.2
* Hospedagem sem bloqueio do IP da Codemarket
* Acesso ao Administrador da loja com permissão de acesso as Extensões e Configuração da Loja
* Uma conta em nosso site Codemarket
* Vqmod 2.3.2 ou mais atual para Opencart 1.5.4 até 1.5.6.4
### Subindo os arquivos na Loja
* Baixe o Painel Codemarket em Minha Conta > Painel Codemarket ou clicando em [baixar aqui.](https://www.codemarket.com.br/download/Codemarket-Painel.zip)
* Descompacte o arquivo zip baixado chamado Codemarket-Painel.zip
* Agora abra a pasta descompactada do Painel Codemarket e abra a subpasta da versão referente a sua loja, exemplo:
Versão 2.1.0.2 usa a pasta Opencart-2.0.0.0-ate-2.2.0.0, pois engloba todas as versões da 2 até a 2.2.0.0
* Coloque os arquivos e subpasta dessa pasta dentro da raiz da sua loja usando FTP/SFTP pelo [FileZilla](https://filezilla-project.org) ou outro cliente FTP de sua preferência
Vai conter uma pasta chamada admin/, catalog/ e system/, já no Opencart 1.5.x tem também uma pasta /vqmod
### Ativando o xml do Painel
Se for Opencart 1.5.x e já tiver instalado o vQmod, o xml vai já estar ativo automaticamente.
Já para Opencart 3 e 2, siga os passos abaixo:
* Entre no Administrador da Loja
* Clique em Extensões -> Modificações
* Clique no ícone azul (limpar cache), com isso vai limpar o cache dos xmls e ativar o xml do Painel
* Agora já deve estar aparecendo o campo extra Codemarket - Chave API na configuração da Loja
### Criando o Cadastro da Sua Loja
Caso não tenha criado nenhuma loja para vincular a Licença do Produto comprada, siga os passos abaixo:
* Entre em Minha Conta em nosso site e clique em **Lojas**
* Agora clique em Adicionar Loja para abrir o formulário de criação da Loja
* Informe um Nome para sua loja e o Endereço Online (URL), conforme aparece no navegador, se for com subdomínio ou subpasta o endereço, informar também, exemplo:
sualoja.com.br, loja.sualoja.com.br ou sualoja.com.br/loja
* Clique em Salvar
Pronto, agora já tem uma Loja criada para ser vinculada em alguma Licença em Licenças.
### Configurando o Painel Codemarket
Nesta parte, vamos ensinar a adicionar a Chave da Loja na configuração da sua loja, ela serve para validar a comunicação entre o Painel da Codemarket e a Loja.
* Entre em Minha Conta em nosso site e clique em **Lojas**
* Copie a Chave na linha da Loja que quer configurar
* Entre no Administrador da Loja com permissão de configurar a Loja
* No menu do lado esquerdo, clique em Configurações -> Gerenciar Lojas e em Editar (ícone azul) na configuração da Loja
* Clique na Tab Servidor e na parte de Segurança preencha o Codemarket - Chave API com a Chave da Loja, clique depois em Salvar
### Gerar uma Licença
Agora vamos Gerar uma Licença, vinculando uma Loja em uma Licença.
* Entre em Minha Conta em nosso site e clique em Licenças
* Agora clique em Gerar licença, vai abrir um formulário
* Informe a Loja que deseja vincular a Licença e clique em Gerar Licença
Pronto, agora tem já uma licença criada para a sua loja e foi já feito a verificação no Painel Codemarket com sucesso.
**Observação:** Ao vincular uma Loja em uma Licença, precisa antes instalar o nosso Painel Codemarket em sua loja e configurado a Chave da Loja, pois nesse momento é feito um teste para ver se a comunicação do Painel é realizado com sucesso em sua loja usando a Chave para uma comunicação segura.
Para isso a Loja tem que estar online, sem bloqueio nas comunicações feita pela Codemarket, PHP 5.6 ou mais atual e Curl com TLS 1.2 ativo.
Caso não tenha instalado e configurado o Painel Codemarket em sua loja, não vai ser possível criar uma Licença para ela.
Pronto, agora já pode usar o Painel Codemarket em sua loja e as licenças dos módulos comprados.
### Usando o Painel
Pode configurar em Licenças ou em Extensões, basta configurar normal o módulo, que vamos informar a sua Loja sobre a nova configuração que é salva no Banco de Dados da Loja.
Em Extensões na Loja aparece direto abaixo das Extensões padrões do Opencart.
Em versões sem o filtro das Extensões, o Painel fica em Extensões -> Módulos no começo.
Só aparece nosso Painel na Loja, após instalado o mesmo, configurado e gerado uma Licença para a Loja.
Para mais detalhes sobre o uso do nosso Painel, veja o artigo: [Utilizando o Painel Codemarket em sua Loja](https://www.codemarket.com.br/blog/post/utilizando-o-painel-codemarket-em-sua-loja).
## Suporte
Caso mesmo seguindo os passos não consiga instalar ou prefere que seja instalado por noss equipe, envie um E-mail para contato@codemarket.com.br com sua dúvida ou dados do FTP e Administrador se deseja que instalemos para você o nosso Painel.