> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Obter credenciais

> Crie o usuário desenvolvedor, configure a aplicação no Payphone e obtenha o Access Token e o Store ID para conectar a integração no Brain Studio.

## Quando você precisa deste guia?

Você precisa dele antes de conectar o **Payphone** no Marketplace, quando o Brain Studio solicitar estas duas credenciais:

* **Access Token**
* **Store ID**

<Info>
  O Payphone utiliza dois portais distintos durante este processo:

  * **Portal Business**: onde você gerencia usuários e lojas
  * **Portal Developer**: onde você cria a aplicação e obtém o Access Token
</Info>

<Warning>
  O **Access Token** e o **Store ID** só ficam disponíveis após o Payphone aprovar a **solicitação de empresa**. Você não conseguirá concluir a conexão no Brain Studio até que essa aprovação ocorra.
</Warning>

<Check>
  Ao final deste guia você terá o **Access Token** e o **Store ID** prontos para conectar o Payphone no Brain Studio.
</Check>

<Info>
  Ao instalar a integração no Brain Studio, você também precisará preencher dois campos adicionais que não são fornecidos pelo Payphone:

  * **IVA** — informe a porcentagem do imposto equatoriano como número inteiro (exemplo: `12`)
  * **Moneda (Moeda)** — deve ser `USD`
</Info>

***

## Antes de começar

Você precisa de:

1. Uma **conta ativa no Payphone Business**
2. Pelo menos uma **loja ativa** nessa conta
3. Acesso ao portal de desenvolvedores do Payphone

Se ainda não tiver uma conta, crie uma aqui:

* [Criar conta no Payphone](https://appstore.payphonetodoesposible.com/registerini)

Portais que você usará durante este guia:

* [Payphone Business](https://appstore.payphonetodoesposible.com/login)
* [Payphone Developer](https://appdeveloper.payphonetodoesposible.com/login)

***

## Passos para obter as credenciais

<Steps>
  <Step title="Acessar o Payphone Business">
    Entre no portal do **Payphone Business** com sua conta de comerciante.

    A partir daqui você irá:

    * criar o usuário desenvolvedor
    * atribuí-lo à loja que usará na integração
  </Step>

  <Step title="Criar um usuário desenvolvedor">
    No menu lateral do portal Business, acesse **Administração → Usuários** e crie um novo usuário com perfil de desenvolvedor.

    Preencha pelo menos:

    * **Nome**
    * **Sobrenome**
    * **Endereço de e-mail**
    * **Senha**
    * **Loja atribuída**

    <Warning>
      O usuário desenvolvedor deve ser atribuído à loja correta. Se não estiver atribuído, você não conseguirá operar a integração corretamente nem obter o Store ID associado a essa loja.
    </Warning>

    <Frame caption="Formulário de criação de usuário no Payphone Business — selecione o papel Desenvolvedor e atribua a loja">
      <img src="https://mintcdn.com/jelouai/N-faBULcr0WC2nPA/assets/images/integraciones/pagos/payphone-crear-usuario-desarrollador.png?fit=max&auto=format&n=N-faBULcr0WC2nPA&q=85&s=bed6b03027660d2134c5078682ecea05" alt="Formulário de novo usuário no Payphone Business com o papel Desenvolvedor selecionado e a loja atribuída" width="1024" height="469" data-path="assets/images/integraciones/pagos/payphone-crear-usuario-desarrollador.png" />
    </Frame>
  </Step>

  <Step title="Acessar o portal de desenvolvedores">
    Com o usuário desenvolvedor que você acabou de criar, entre no portal do **Payphone Developer**.

    Use este link:

    * [Acessar o portal Developer](https://appdeveloper.payphonetodoesposible.com/login)

    <Info>
      Este portal é independente do Payphone Business. Você deve fazer login com o **usuário desenvolvedor**, não com a conta principal do comerciante.
    </Info>
  </Step>

  <Step title="Criar uma aplicação">
    Dentro do portal de desenvolvedores, crie uma nova aplicação.

    Preencha a configuração básica:

    * **Nome da aplicação**
    * **Descrição**
    * **Categorias**
    * **Plataforma de desenvolvimento**: você pode selecionar **Java**
    * **Tipo de aplicação**: **Web**

    <Tip>
      Embora o campo de plataforma de desenvolvimento esteja presente, para esta integração o que importa é que o tipo de aplicação seja **Web**.
    </Tip>
  </Step>

  <Step title="Configurar domínio e URL de resposta">
    Na configuração da aplicação, informe estes valores exatamente como mostrado:

    | Campo               | Valor                                                           |
    | ------------------- | --------------------------------------------------------------- |
    | **Domínio web**     | `https://chat-payments.jelou.ai/`                               |
    | **URL de resposta** | `https://chat-payments.jelou.ai/link-webhook?provider=PAYPHONE` |

    <Warning>
      Estes valores são obrigatórios para a integração com o Jelou. Se você configurar um domínio ou URL diferente, o checkout não conseguirá retornar corretamente o status do pagamento ao Brain Studio.
    </Warning>

    <Frame caption="Formulário de criação de aplicação no Payphone Developer — verifique se o Tipo é Web e se o Domínio web e a URL de resposta correspondem exatamente aos valores indicados">
      <img src="https://mintcdn.com/jelouai/N-faBULcr0WC2nPA/assets/images/integraciones/pagos/payphone-crear-aplicacion.png?fit=max&auto=format&n=N-faBULcr0WC2nPA&q=85&s=a09cfea1611b06412e0e735b60f84917" alt="Formulário Criar Aplicação no portal Payphone Developer com Tipo Web, domínio chat-payments.jelou.ai e URL de resposta configurados" width="1024" height="503" data-path="assets/images/integraciones/pagos/payphone-crear-aplicacion.png" />
    </Frame>
  </Step>

  <Step title="Criar a solicitação de empresa">
    No portal de desenvolvedores, acesse **Solicitud de compañía** (Company Request).

    Se ainda não tiver uma solicitação, crie uma nova e informe:

    * **RUC** da empresa
    * **Motivo** da solicitação

    Você pode usar um texto como este:

    ```txt theme={null}
    Por favor, atribuir para integrar link de pagamento através de aplicativo de terceiros.
    ```

    <Frame caption="Modal de solicitação de empresa no Payphone Developer — informe o RUC da sua empresa e o motivo antes de salvar">
      <img src="https://mintcdn.com/jelouai/N-faBULcr0WC2nPA/assets/images/integraciones/pagos/payphone-solicitud-empresa.png?fit=max&auto=format&n=N-faBULcr0WC2nPA&q=85&s=5b0a3614c408b2bffb2e02fd1ffaea6b" alt="Modal Criar Solicitação no portal Payphone Developer com campos de RUC e Motivo" width="1024" height="470" data-path="assets/images/integraciones/pagos/payphone-solicitud-empresa.png" />
    </Frame>

    <Warning>
      Você deve aguardar a aprovação desta solicitação para que o **Access Token** fique disponível. Sem aprovação, você não conseguirá concluir a conexão no Brain Studio.
    </Warning>
  </Step>

  <Step title="Obter o Access Token">
    Assim que a solicitação for aprovada, volte ao portal de desenvolvedores e abra a aplicação que você configurou.

    A partir daí você poderá copiar o **Access Token**.

    <Frame caption="Solicitação aprovada no Payphone Developer — clique em 'Ver todo el token' para copiar o Access Token completo">
      <img src="https://mintcdn.com/jelouai/N-faBULcr0WC2nPA/assets/images/integraciones/pagos/payphone-token.png?fit=max&auto=format&n=N-faBULcr0WC2nPA&q=85&s=3de359909529fd481186df60317a7364" alt="Tabela de solicitações de empresa no Payphone Developer exibindo o status aprovado e o botão Ver todo el token" width="1024" height="259" data-path="assets/images/integraciones/pagos/payphone-token.png" />
    </Frame>
  </Step>

  <Step title="Obter o Store ID">
    Dentro do portal do **Payphone Developer**, na seção **Solicitud de compañía** (Company Request), clique no botão de ação da solicitação aprovada.

    A lista de lojas associadas será exibida. Copie o **StoreId** da loja que você atribuiu ao usuário desenvolvedor.

    <Frame caption="Lista de lojas no Payphone Developer — copie o StoreId da loja atribuída ao usuário desenvolvedor">
      <img src="https://mintcdn.com/jelouai/N-faBULcr0WC2nPA/assets/images/integraciones/pagos/payphone-store-id.png?fit=max&auto=format&n=N-faBULcr0WC2nPA&q=85&s=906dfb5fae875695f8c1ab487af565a9" alt="Modal de lista de lojas no Payphone Developer exibindo a coluna StoreId" width="1024" height="329" data-path="assets/images/integraciones/pagos/payphone-store-id.png" />
    </Frame>

    <Check>
      Quando você tiver o **Access Token** e o **Store ID**, poderá prosseguir com a conexão no Brain Studio.
    </Check>
  </Step>
</Steps>

***

## Modo de teste e produção

O Payphone utiliza as **mesmas credenciais** (Access Token e Store ID) para testes e produção.

* Você não precisa gerar um token separado
* O ambiente é controlado pela **configuração da aplicação no portal de desenvolvedores**

<Frame caption="Payphone Developer: seletor Produção / Teste, aba Credenciais e exibição do token e ID da aplicação">
  <img src="https://mintcdn.com/jelouai/dx7DsWHP4O-ZhgdO/assets/images/integraciones/pagos/payphone-cambio-entorno-desarrolladores.gif?s=5de0a75361884c2d3654b950ea63aa65" alt="Animação no Payphone Developer: alternância entre Produção e Teste, aba Credenciais e visualização do token de autenticação e do ID da aplicação" width="1436" height="308" data-path="assets/images/integraciones/pagos/payphone-cambio-entorno-desarrolladores.gif" />
</Frame>

<Info>
  Dentro do portal Payphone Developer, você pode alternar entre **Produção** e **Teste** usando o seletor de ambiente na aplicação.

  Essa alteração afeta como os pagamentos são processados, mas **não muda as credenciais utilizadas no Brain Studio**.
</Info>

<Warning>
  Antes de testar ou ir para produção, certifique-se de que o ambiente selecionado no Payphone corresponde ao cenário que você está validando.
</Warning>

***

## Solução de problemas

<AccordionGroup>
  <Accordion title="A solicitação de empresa ainda está pendente">
    Se você já enviou a solicitação e ainda não consegue ver o Access Token:

    * verifique o status da solicitação no portal de desenvolvedores
    * confirme que o RUC e o motivo foram informados corretamente
    * verifique se a aplicação tem o domínio e a URL de resposta corretos configurados

    Se a aprovação demorar mais do que o esperado, entre em contato com o suporte do Payphone.
  </Accordion>

  <Accordion title="Não consigo encontrar o Store ID">
    O **Store ID** é obtido no portal do **Payphone Developer**, na seção **Solicitud de compañía** (Company Request).

    Clique no botão de ação da solicitação aprovada para ver a lista de lojas associadas e copie o **StoreId** da loja atribuída ao usuário desenvolvedor.
  </Accordion>

  <Accordion title="O token não funciona no Marketplace">
    Verifique que:

    * a solicitação de empresa já foi aprovada
    * você copiou o Access Token completo
    * o Store ID corresponde à loja correta
    * o usuário desenvolvedor está atribuído a essa loja
  </Accordion>
</AccordionGroup>

***

## Boas práticas

<AccordionGroup>
  <Accordion title="Proteja suas credenciais">
    * Não compartilhe o **Access Token** nem o **Store ID**
    * Se precisar rotacionar o token, faça isso pelo portal de desenvolvedores
    * Evite salvar essas credenciais em documentos públicos ou repositórios
  </Accordion>
</AccordionGroup>

***

## Artigos relacionados

<CardGroup cols={2}>
  <Card title="Conectar no Brain Studio" href="/pt/guias/integracoes/pagamentos/provedores/payphone/conectar-no-brain-studio" icon="plug">
    Conecte o Payphone no Marketplace usando o Access Token e o Store ID.
  </Card>

  <Card title="Uso e configuração" href="/pt/guias/integracoes/pagamentos/provedores/payphone/uso-e-configuracao" icon="gear">
    Configure o nó do Payphone e gerencie os estados do pagamento dentro do fluxo.
  </Card>
</CardGroup>
