# Configurar Paypal

## Venda no aplicativo pelo PayPal

A opção **PayPal** permite configurar o recebimento de pagamentos dentro do aplicativo usando uma conta PayPal. Esse recurso é indicado para aplicativos que vendem produtos, serviços, pedidos, reservas ou qualquer item que precise ser pago diretamente pelo usuário.

Com essa configuração, o app pode processar pagamentos online de forma integrada, utilizando as credenciais da conta PayPal informadas no painel.

## Ativar PayPal

A opção **Ativar PayPal** habilita ou desabilita esse meio de pagamento no aplicativo.

Quando essa opção estiver ativada, o PayPal poderá aparecer como alternativa de pagamento para os usuários, conforme as demais configurações de venda do aplicativo.

Se a opção estiver desativada, o PayPal não será usado como forma de pagamento no app.

## Ambiente ativo

O campo **Ambiente ativo** define se o PayPal será usado em modo de testes ou em modo de produção.

A opção **Produção** deve ser utilizada quando a loja já estiver pronta para receber pagamentos reais dos clientes.

O ambiente de testes, também chamado de **Sandbox**, é usado para validar a configuração antes de liberar pagamentos reais. Ele permite testar o funcionamento da integração sem movimentar valores reais.

## Credenciais de Sandbox

A área **Credenciais de Sandbox (Testes)** deve ser preenchida com os dados de teste gerados na conta de desenvolvedor do PayPal.

Os campos disponíveis são:

* **Client ID**
* **Secret**

Essas credenciais são usadas apenas para testes. Elas ajudam a verificar se a integração está funcionando corretamente antes de colocar o aplicativo em produção.

## Credenciais de Produção

A área **Credenciais de Produção** deve ser preenchida com os dados oficiais da conta PayPal que receberá os pagamentos reais.

Os campos disponíveis são:

* **Client ID**
* **Secret**

Essas informações são essenciais para que os pagamentos sejam processados corretamente no aplicativo. Copie os dados com atenção e evite espaços extras ou caracteres incorretos.

## Obter Client ID e Secret

O link **Obter Client ID e Secret** ajuda o usuário a localizar ou gerar as credenciais necessárias dentro da área de desenvolvedor do PayPal.

Esses dados são fornecidos pelo próprio PayPal e devem ser copiados para os campos correspondentes no painel da Web Robot Apps.

## Como funciona na prática

Depois de ativar o PayPal, escolher o ambiente correto e preencher as credenciais, o aplicativo poderá oferecer essa opção de pagamento aos usuários.

Em modo de testes, você pode validar o fluxo antes de liberar a venda real. Em modo de produção, os pagamentos serão processados pela conta PayPal configurada.

## Quando usar o pagamento pelo PayPal

Essa opção pode ser usada para:

* Venda de produtos pelo aplicativo
* Pedidos de delivery
* Venda de serviços
* Reservas pagas
* Cobrança de taxas
* Pagamentos online
* Lojas virtuais dentro do app
* Aplicativos com carrinho de compra

## Dicas de uso

Antes de ativar o ambiente de produção, teste o fluxo de pagamento para verificar se tudo está funcionando corretamente.

Também é importante confirmar se a conta PayPal está ativa, verificada e preparada para receber pagamentos. Caso os dados estejam incorretos, o pagamento pode não ser concluído.

Mantenha as credenciais em segurança e não compartilhe o **Secret** publicamente, pois ele é uma informação sensível da integração.

## Salvando as configurações

Após preencher as informações do PayPal, clique em **Salvar** para gravar as alterações.

Depois disso, revise o processo de venda dentro do aplicativo e faça testes para confirmar se o pagamento está funcionando corretamente.