Opções de integração de formas de pagamento
As formas de pagamento que você pode oferecer dependem da moeda, do país e dos produtos da Stripe integrados. Use este guia para verificar se as formas de pagamento escolhidas funcionam na sua empresa e determinar como você as adicionará.
Escolher a integração
Para determinar a integração mais adequada para sua empresa, considere:
- Os produtos e opções de checkout da Stripe que você usa ou quer usar.
- As formas de pagamento que você quer habilitar.
Integrações sem programação
Oferecemos várias formas de começar sua integração usando o Stripe Dashboard e sem necessidade de programação:
Payment Links: redirecione os clientes para uma página de pagamento hospedada pela Stripe. Essa página exibe dinamicamente as formas de pagamento mais relevantes para a moeda e a localização do cliente entre as formas de pagamento que você habilitou no Dashboard.
Invoicing: permite cobrar automaticamente a forma de pagamento cadastrada do cliente ou enviar a ele uma fatura que pode incluir um link para uma página de pagamento. Você também pode criar assinaturas básicas no Dashboard. Para configurar formas de pagamento para faturas e assinaturas, consulte o modelo de fatura.
Integrações low-code
Se você quiser ter mais controle sobre a integração de pagamentos, a Stripe oferece várias opções exclusivas com pouca programação:
Checkout: permite adicionar um formulário de pagamento integrável ao seu site ou redirecionar os usuários para uma página de checkout hospedada pela Stripe. Você pode configurar o Checkout de forma programática por meio da API ou no Dashboard. A Stripe seleciona as formas de pagamento habilitadas no Dashboard por padrão. Se estiver usando a API, você pode listar manualmente as formas de pagamento usando tipos de forma de pagamento.
Payment Element: um componente de IU que pode ser incorporado ao seu site ou aplicativo. Quando os clientes estão prontos para concluir uma compra, você cria um PaymentIntent ou um SetupIntent e configura como deseja exibir as formas de pagamento. Para o Payment Element, você pode gerenciar formas de pagamento no Dashboard. A Stripe processa a devolução de formas de pagamento qualificadas com base em fatores como valor, moeda e fluxo de pagamento da transação.
Com o Checkout e o Payment Element, você também pode usar assinaturas ou cobranças recorrentes. Para gerenciar assinaturas e formas de pagamento de clientes para faturas e assinaturas, consulte Gerenciamento de clientes. Você também pode listar formas de pagamento manualmente com tipos de forma de pagamento.
Suporte a formas de pagamento
As formas de pagamento aceitam apenas algumas moedas, países e produtos. Verifique se as formas de pagamento escolhidas funcionam no seu cenário. Dependendo dos seus fluxos de pagamento, algumas opções adicionais de API podem restringir as formas de pagamento que você pode oferecer.
Se você perceber que uma forma de pagamento específica não está aparecendo para um cliente, use a página de revisão de formas de pagamento no Dashboard. Essa ferramenta permite solucionar o problema usando um ID de PaymentIntent ou campo personalizado existente.
Todas as formas de pagamento têm requisitos específicos para uso e podem conter restrições adicionais que devem ser cumpridas por você, como diretrizes de marketing, atividades proibidas e restritas adicionais e dados sobre o gerenciamento de contestações e reembolsos. Esses requisitos e restrições de uso estão descritos na documentação referente à forma de pagamento ou nos termos de pagamento aplicáveis.
Suporte a países e moedas
Consulte a tabela a seguir para ver onde cada forma de pagamento é aceita e quais moedas de apresentação ela permite. Essa tabela contém todas as moedas e países aceitos para uma determinada forma de pagamento. Em alguns casos, nem todos os países da lista podem aceitar pagamentos em todas as moedas de apresentação mencionadas. Para obter mais detalhes sobre exatamente quais moedas são aceitas, consulte a página da forma de pagamento individual.
Disponibilidade das formas de pagamento
Suporte a produtos
Consulte as tabelas a seguir para determinar a compatibilidade entre formas de pagamento e produtos da Stripe:
Modos de Checkout
Existem três modos do Checkout: pagamento, assinatura e configuração. Exceto se especificado de outra maneira, a forma de pagamento está disponível em todos os modos ou em qualquer um dos modos restantes.
Débitos bancários
Redirecionamentos bancários
Transferências bancárias
Compre agora e pague depois
Cartões
Link
Pagamentos em tempo real
Guias de pagamento
Carteiras
Suporte adicional à API
Estas tabelas detalham o suporte adicional da API às formas de pagamento:
Débitos bancários
Redirecionamentos bancários
Transferências bancárias
Compre agora e pague depois
Cartões
Link
Pagamentos em tempo real
Guias de pagamento
Carteiras
Adicionar formas de pagamento
Durante o processo de checkout, as formas de pagamento disponíveis são exibidas aos clientes. Você pode gerenciar formas de pagamento no Dashboard ou mostrar manualmente formas de pagamento usando programação. Consulte o guia Aceitar um pagamento para ver as etapas detalhadas.
Usar formas de pagamento dinâmicas
A Stripe exibe dinamicamente as formas de pagamento mais relevantes aos clientes com base nas preferências de forma de pagamento definidas no Dashboard e em fatores de qualificação, como valor, moeda e fluxo de pagamento da transação. Para ativar e gerenciar as preferências de forma de pagamento, acesse o Dashboard. Por padrão, a Stripe habilita para você determinadas formas de pagamento e, após notificá-lo, pode habilitar outras.
Se você não precisa listar manualmente as formas de pagamento, recomendamos usar as dinâmicas, que são exibidas automaticamente de acordo com regras definidas.
Consulte Formas de pagamento dinâmicas para saber mais.
Listar manualmente formas de pagamento
A listagem manual de formas de pagamento exige alguma programação. Cada forma de pagamento que você deseja que o PaymentIntent aceite precisa ser adicionada a payment_method_types
. A menos que sua integração exija que você liste manualmente as formas de pagamento, recomendamos que você as gerencie no Dashboard. A Stripe processa a devolução de formas de pagamento qualificadas com base em fatores como valor, moeda e fluxo de pagamento da transação.
Quando várias formas de pagamento são passadas, o Checkout as reordena dinamicamente para priorizar as mais relevantes com base na localização e outras características do cliente. A página que aceita pagamentos prioriza a exibição de formas de pagamento conhecidas por aumentar a conversão para a localização do seu cliente, e formas de pagamento de prioridade menor ficam ocultas em um menu de navegação.