# CPLUG PDV ANDROID

##### **<span class="ng-star-inserted" data-start-index="1291"><span style="color: #003366;">CPlug PDV Android (Stone)</span>  
</span>**

<span class="ng-star-inserted" data-start-index="1291">O CPlug PDV (v1.4.90) é o sistema de Ponto de Venda que auxilia comerciantes na gestão de vendas e na geração de relatórios (gerencial, fechamento de caixa, etc.)</span>

<span style="color: #003366;">**<span class="ng-star-inserted" data-start-index="581">1. Funcionalidades e Pré-requisitos  
</span>**</span><span class="ng-star-inserted">• </span>**Função:**<span class="ng-star-inserted" data-start-index="623"> Registro de vendas rápido e eficiente</span><span class="ng-star-inserted" data-start-index="661">.  
</span><span class="ng-star-inserted">• </span>**Pré-requisito:**<span class="ng-star-inserted" data-start-index="676"> Para que o CPlug PDV funcione com transações e impressões, é </span>**necessário ter o CPlug Pay instalado**<span class="ng-star-inserted" data-start-index="774"> no POS Móvel, pois ele atua como a "ponte" para registrar as transações e realizar as impressões.</span>

<div data-start-index="662" id="bkmrk-2.-configura%C3%A7%C3%A3o-no-e"><div data-start-index="872"><span style="color: #003366;">**<span class="ng-star-inserted" data-start-index="872">2. Configuração no ERP e Login</span>**</span></div><div data-start-index="902"><span class="ng-star-inserted" data-start-index="902">A configuração do PDV Android envolve a criação de credenciais no ERP antes do login na POS Móvel.</span></div></div><div data-start-index="902" id="bkmrk-"></div><div data-start-index="662" id="bkmrk-etapa-a%C3%A7%C3%A3o-detalhes-"><table class="ng-star-inserted" data-start-index="1000"><tbody><tr class="ng-star-inserted"><td class="ng-star-inserted"><div data-start-index="1000"><span class="ng-star-inserted" data-start-index="1000">Etapa</span></div></td><td class="ng-star-inserted"><div data-start-index="1005"><span class="ng-star-inserted" data-start-index="1005">Ação</span></div></td><td class="ng-star-inserted"><div data-start-index="1009"><span class="ng-star-inserted" data-start-index="1009">Detalhes no ERP / POS Móvel</span></div></td></tr><tr class="ng-star-inserted"><td class="ng-star-inserted"><div data-start-index="1036">**1. Criar Aplicativo**</div></td><td class="ng-star-inserted"><div data-start-index="1055"><span class="ng-star-inserted" data-start-index="1055">Acesse: ERP &gt; Pontos de Venda &gt; Aplicativos</span><span class="ng-star-inserted" data-start-index="1098">.</span></div></td><td class="ng-star-inserted"><div data-start-index="1099"><span class="ng-star-inserted" data-start-index="1099">Clique em </span>**Cadastrar Novo Aplicativo &gt; Novo PDV Android**<span class="ng-star-inserted" data-start-index="1153">. Insira o nome e Salve</span><span class="ng-star-inserted" data-start-index="1176">.</span></div></td></tr><tr class="ng-star-inserted"><td class="ng-star-inserted"><div data-start-index="1177">**2. Cadastrar Frente de Caixa**</div></td><td class="ng-star-inserted"><div data-start-index="1205"><span class="ng-star-inserted" data-start-index="1205">Acesse: Pontos de Venda &gt; Cadastro &gt; Novo PDV</span><span class="ng-star-inserted" data-start-index="1250">.</span></div></td><td class="ng-star-inserted"><div data-start-index="1251"><span class="ng-star-inserted" data-start-index="1251">Cadastre uma nova frente de caixa para ser utilizada pelo PDV Android na POS Móvel</span><span class="ng-star-inserted" data-start-index="1333">.</span></div></td></tr><tr class="ng-star-inserted"><td class="ng-star-inserted"><div data-start-index="1334">**3. Contrato de Cartões (Opcional)**</div></td><td class="ng-star-inserted"><div data-start-index="1367"><span class="ng-star-inserted" data-start-index="1367">Acesse: Financeiro &gt; Contrato de Cartões e Outros &gt; Novo PDV</span><span class="ng-star-inserted" data-start-index="1427">.</span></div></td><td class="ng-star-inserted"><div data-start-index="1428"><span class="ng-star-inserted" data-start-index="1428">Necessário apenas se o cliente desejar controlar as taxas de cada bandeira de cartão</span><span class="ng-star-inserted" data-start-index="1512">.</span></div></td></tr><tr class="ng-star-inserted"><td class="ng-star-inserted"><div data-start-index="1513">**4. Login na POS Móvel**</div></td><td class="ng-star-inserted"><div data-start-index="1534"><span class="ng-star-inserted" data-start-index="1534">Abra o aplicativo PDV Android na POS Móvel</span><span class="ng-star-inserted" data-start-index="1576">.</span></div></td><td class="ng-star-inserted"><div data-start-index="1577"><span class="ng-star-inserted" data-start-index="1577">Insira os dados de </span>**LOGIN**<span class="ng-star-inserted" data-start-index="1601"> e </span>**PIN**<span class="ng-star-inserted" data-start-index="1607"> que foram gerados no ERP &gt; Ponto de Venda &gt; Aplicativos</span><span class="ng-star-inserted" data-start-index="1663">.</span></div></td></tr></tbody></table>

</div><div data-start-index="1664" id="bkmrk-3.-configura%C3%A7%C3%A3o-do-a"><span style="color: #003366;">**<span class="ng-star-inserted" data-start-index="1664">3. Configuração do Apontamento do PDV Móvel</span>**</span></div>Quando o **PDV Móvel não encontra o servidor durante o apontamento**, siga o passo a passo abaixo para garantir que a comunicação com o CPServer esteja configurada corretamente.

**1. Verifique a rede**

- Confirme se o **PDV Móvel e o computador que hospeda o CPServer estão conectados à mesma rede**.
- Certifique-se de que o servidor está ligado e com o **CPServer em execução**.
- Verifique se o endereço de IP informado no apontamento corresponde ao computador que hospeda o CPServer.

**2. Verifique o Firewall e o Antivírus**

- Verifique se o **Firewall do computador que hospeda o CPServer** está bloqueando a comunicação.
- Caso necessário, desabilite temporariamente o Firewall para realizar um teste de comunicação.
- Verifique também se o antivírus está bloqueando o CPServer ou a comunicação pela rede.

> Após os testes, mantenha as configurações de segurança do computador habilitadas sempre que possível.

**3. Habilite o protocolo HTTP quando necessário**

<p class="callout info">O **HTTP deve ser habilitado sempre que o aplicativo precisar se comunicar com o CPServer em um cenário que utilize essa comunicação**, como nos casos envolvendo **iOS, Stone ou Rede**.</p>

A regra é:

**Se o aplicativo precisar se comunicar com o CPServer e o cenário envolver iOS, Stone ou Rede, o HTTP deve estar habilitado no CPServer.**

Por exemplo:

- **Totem utilizando Stone e vinculado ao CPServer:** habilitar o HTTP.
- **Aplicativo iOS que precisa se comunicar com o CPServer:** habilitar o HTTP.
- **Cenário com Rede que exige comunicação com o CPServer:** habilitar o HTTP.

Essa configuração não está relacionada apenas ao apontamento do PDV Móvel. Ela deve ser considerada em **qualquer cenário em que o aplicativo precise estabelecer comunicação com o CPServer dentro dessas condições**.

**4. Verifique a versão do CPServer**

- Confirme se o computador está utilizando a **versão mais atual disponível do CPServer**.
- Caso esteja desatualizado, realize a atualização antes de prosseguir com novos testes.

**5. Realize o apontamento novamente**

Após validar todas as configurações:

- Reinicie o CPServer, se necessário.
- Confirme novamente a conexão de rede do PDV Móvel.
- Informe o IP correto do computador que hospeda o CPServer.
- Realize o apontamento.
- Valide se o PDV Móvel consegue estabelecer comunicação com o servidor.

Resumo da regra

**PDV Móvel + comunicação com CPServer + cenário envolvendo iOS, Stone ou Rede = HTTP habilitado.**

Essa validação deve fazer parte do procedimento padrão sempre que houver necessidade de comunicação entre o aplicativo e o CPServer.