Pular para o conteúdo
Criar conta
ou
Entrar
O logotipo da documentação da Stripe
/
Pergunte à IA
Criar conta
Login
Comece já
Pagamentos
Automação de finanças
Plataformas e marketplaces
Gestão de valores
Ferramentas para desenvolvedores
Comece já
Pagamentos
Automação de finanças
Comece já
Pagamentos
Automação de finanças
Plataformas e marketplaces
Gestão de valores
Visão geral
Comece a usar o Connect
Princípios básicos de integração
Exemplos de integrações
Fazer onboarding de contas
Configurar Dashboards da conta
Receba pagamentos
Repassar para contas
Gerencie sua plataforma do Connect
Informes fiscais para sua plataforma Connect
Trabalhe com tipos de contas conectadas
    Tipos de contas conectadas
      Standard
      Express
      Personalizados
    Formas de pagamento dinâmicas
Página inicialPlataformas e marketplacesWork with connected account typesConnected account types

Usar o Connect com contas conectadas Standard

Use contas conectadas Standard para começar a usar o Connect imediatamente e deixe a Stripe gerenciar a maior parte da experiência com contas conectadas.

Copiar página

Connect Onboarding

O processo descrito aqui é o método recomendado para criar contas Standard. Se você é uma extensão ou aplicativo que precisa acessar uma conta existente para prestar serviços aos usuários, pode usar o OAuth.

Uma conta conectada Standard é uma conta Stripe convencional em que sua conta conectada tem um relacionamento com a Stripe, pode acessar o Dashboard e pode processar cobranças por conta própria.

O exemplo de integração da Stripe, Kavholm, mostra como usar o Connect Onboarding para oferecer uma experiência integrada de onboarding de usuários.

Captura de tela do formulário do Connect Onboarding

Começar

Se você é usuário iniciante do Connect, comece com o guia sobre como usar contas Standard para permitir que outras empresas aceitem pagamentos diretamente.

Como usar o Connect Onboarding para contas Standard

  1. Acesse a página de configurações do Connect para personalizar a aparência do formulário com o nome, a cor e o ícone da sua marca. O Connect Onboarding exige esses dados.

  2. Use a API /v1/accounts para criar uma conta e obter o ID associado. É possível preencher os dados no objeto da conta para o usuário antes de gerar o link para a conta. Você precisa passar o seguinte parâmetro:

    • type = standard

    Observação

    Depois de criar a conta, verifique se ela é exibida no Dashboard.

  3. Chame a API Account Links para criar um link para a conta que fará onboarding.

  4. No fluxo de onboarding da sua plataforma, redirecione o usuário para o url retornado pela API Account Links.

  5. Processe estados de conta adicionais, redirecionando sua conta para o fluxo do Connect Onboarding, se necessário.

  6. Opcional: você pode adicionar outros procedimentos, como Tax ou Climate, ao fluxo do Connect Connect Onboarding usando as opções do Connect Onboarding no Dashboard.

Crie uma conta Standard e preencha os dados

Use the Create Account API to create a connected account with type set to standard. You can prefill any information, but at a minimum, you must specify the type. The country of the account defaults to the same country as your platform, and the account confirms the selection during onboarding. If you know what capabilities the account needs, you can request them when you create it.

Observação

This example includes only some of the fields you can set when creating an account. For a full list of the fields you can set, such as address and website_url, see the Create Account API reference.

Command Line
cURL
curl https://api.stripe.com/v1/accounts \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d type=standard

If you’ve already collected information for your connected accounts, you can prefill that information on the Account object. You can prefill any account information, including personal and business information, external account information, and so on.

Connect Onboarding doesn’t ask for the prefilled information. However, it does ask the account holder to confirm the prefilled information before accepting the Connect service agreement.

When testing your integration, prefill account information using test data.

Crie um link da conta

Você pode criar um link de conta chamando a API Account Links com os seguintes parâmetros:

  • account - use o ID da conta retornado pela API na etapa anterior
  • refresh_url
  • return_url
  • type = account_onboarding
Command Line
cURL
curl https://api.stripe.com/v1/account_links \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d account=
{{CONNECTED_ACCOUNT_ID}}
\ --data-urlencode refresh_url="https://example.com/reauth" \ --data-urlencode return_url="https://example.com/return" \ -d type=account_onboarding

Redirecione o usuário ao URL do link da conta

A resposta à sua solicitação de Account Links inclui um valor para a chave url. Redirecione para esse link para enviar seu usuário ao fluxo. Você só pode usar URLs da API Account Links uma vez porque concedem acesso aos dados pessoais do titular da conta. Autentique o usuário no seu aplicativo antes de redirecioná-lo para esse URL. Após criar um link de conta em uma conta Standard, você não poderá ler ou escrever informações de Know Your Customer (KYC). Faça o preenchimento prévio de informações de KYC antes de criar o primeiro link de conta.

Dica de segurança

Não envie URLs de links de conta por e-mail, SMS ou outra maneira para fora do aplicativo da sua plataforma. Em vez disso, forneça-os ao titular da conta autenticado dentro do seu aplicativo.

Gerencie o usuário que volta à plataforma

O Connect Onboarding exige a passagem de return_url e refresh_url para gerenciar todos os casos em que você redireciona o usuário à sua plataforma. É importante implementá-los corretamente para proporcionar a melhor experiência ao usuário.

Observação

Para return_url e refresh_url, você pode usar HTTP enquanto estiver em um ambiente de teste (por exemplo, para testar com localhost), mas somente HTTPS pode ser usado no modo de produção. Não se esqueça de trocar os URLs de teste para HTTPS antes de entrar em modo de produção.

return_url

A Stripe emite um redirecionamento para este URL quando o usuário conclui o fluxo do Connect Onboarding. Isso não significa que todas as informações foram coletadas ou que não há requisitos pendentes na conta. Significa somente que a entrada e saída do fluxo foram normais.

Nenhum estado é passado através deste URL. Após redirecionar um usuário para o return_url, verifique o estado do parâmetro details_submitted na conta dele, realizando uma das seguintes ações:

  • Escutar webhooks account.updated
  • Chamar a API Accounts e inspecionar o objeto retornado.

refresh_url

O usuário é redirecionado para refresh_url nestes casos:

  • O link expirou (alguns minutos se passaram desde a criação do link)
  • O usuário já acessou o link (atualizou a página ou clicou em Voltar ou Avançar no navegador)
  • Sua plataforma não consegue mais acessar a conta
  • A conta foi recusada

O refresh_url aciona um método no servidor para chamar novamente a API Account Links com os mesmos parâmetros e redirecionar o usuário ao fluxo do Connect Onboarding para criar uma experiência ideal.

Gerencie usuários que não concluíram o onboarding

Um usuário que é redirecionado para o seu return_url pode não ter concluído o processo de onboarding. Use o endpoint /v1/accounts para recuperar a conta do usuário e verificar charges_enabled. Se a conta não estiver totalmente integrada, forneça solicitações de IU para permitir que o usuário continue o onboarding mais tarde. O usuário pode concluir a ativação da conta por meio de um novo link de conta (gerado por sua integração). Verifique o estado do parâmetro details_submitted na conta dele para ver se o processo de onboarding foi concluído.

OpcionalAtivar monitoramento de obrigação do Stripe Tax

Veja também

  • Criar cobranças
  • Autenticação
  • Referência do OAuth
Esta página foi útil?
SimNão
Precisa de ajuda? Fale com o suporte.
Participe do nosso programa de acesso antecipado.
Confira nosso changelog.
Dúvidas? Fale com a equipe de vendas.
LLM? Read llms.txt.
Powered by Markdoc