Pular para o conteúdo
Criar conta
ou
Entrar
O logotipo da documentação da Stripe
/
Pergunte à IA
Criar conta
Login
Comece já
Pagamentos
Receita
Plataformas e marketplaces
Gestão de valores
Recursos para desenvolvedores
Visão geral
Sobre os pagamentos da Stripe
Atualize sua integração
Análise de pagamentos
Pagamentos online
Visão geralEncontre seu caso de usoPagamentos gerenciados
Usar Payment Links
Crie uma página de checkout
Criar uma integração avançada
    Visão geral
    Início rápido
    Crie uma integração avançada
    Personalizar a aparência
    Gerenciar formas de pagamento
    Coletar informações adicionais
      Coletar endereços físicos e números de telefone
      Personalize a coleta de dados de faturamento
      Escutar entrada de endereço
    Recolher impostos nos seus pagamentos
    Salvar a forma de pagamento utilizada em um pagamento
    Salvar uma forma de pagamento sem fazer pagamento
    Enviar recibos e faturas pagas
Crie uma integração no aplicativo
Formas de pagamento
Adicionar formas de pagamento
Gerenciar formas de pagamento
Checkout mais rápido com o Link
Interfaces de pagamento
Payment Links
Checkout
Web Elements
Elements no aplicativo
Cenários de pagamento
Gerenciar várias moedas
Fluxos de pagamento personalizados
Aquisição flexível
Orquestração
Pagamentos presenciais
Terminal
Muito mais que pagamentos
Abra sua empresa
Cripto
Financial Connections
Climate
Página inicialPagamentosBuild an advanced integrationCollect additional information

Coletar endereços físicos e números de telefone

Saiba como coletar endereços e números de telefone durante fluxos de pagamento avulsos.

Para coletar endereços completos para cobrança ou envio, use o Address Element. Por exemplo, pode ser necessário coletar um endereço de cobrança completo para calcular impostos. O Payment Element coleta apenas os dados do endereço de cobrança necessários para concluir o pagamento, mas você pode configurá-lo para coletar outros dados de cobrança.

Outros motivos pelos quais você pode querer usar o Address Element:

  • Para coletar números de telefone do cliente
  • Para habilitar o preenchimento automático
  • Para preencher os dados de cobrança no Payment Element passando um endereço de entrega

A Stripe combina os dados de endereço coletados e a forma de pagamento para criar um PaymentIntent.

Criar um Address Element

Ao criar um Address Element, você especifica um modo shipping ou billing. O modo Address Element determina se o endereço de entrega ou cobrança é passado para confirmar o PaymentIntent.

Quando você criar um Address Element, especifique se deseja usá-lo no modo de envio ou cobrança.

No modo de envio, o elemento faz duas coisas:

  • Colete um endereço de entrega.
  • Ofereça ao cliente a opção de usá-lo também como endereço de cobrança.
index.js
Visualizar exemplo completo
const stripe = Stripe(
'pk_test_TYooMQauvdEDq54NiTphI7jx'
); const appearance = { /* appearance */ }; const options = { mode: 'shipping' }; const elements = stripe.elements({
clientSecret
, appearance }); const addressElement = elements.create('address', options); addressElement.mount('#address-element');

Usar o Address Element com outros elementos

Você pode coletar endereços de entrega e cobrança usando vários Address Elements, um de cada modo, em sua página.

Se você precisa coletar endereços de entrega e cobrança e só quer usar um Address Element, use o Address Element no modo de envio e use o Payment Element para coletar somente os dados necessários do endereço de cobrança.

Ao usar o Address Element com outros elementos, alguns comportamentos automáticos são esperados ao confirmar o PaymentIntent ou SetupIntent. O Address Element valida a integridade ao confirmar o PaymentIntent ou SetupIntent e exibe erros para cada campo se houver erros de validação.

Veja também

  • Usar o endereço
  • Configurar o preenchimento automático com o Link
  • Personalizar a aparência do formulário
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