# Pagamentos online Saiba mais sobre suas opções de integração para receber pagamentos online. Use o Pacote de Otimização de Checkout para a integração do pagamentos, que inclui [UIs de pagamento](https://docs.stripe.com/payments/online-payments.md#payment-uis), [formas de pagamento dinâmicas](https://docs.stripe.com/payments/online-payments.md#payment-methods) e [Checkout mais rápido com o Link](https://docs.stripe.com/payments/online-payments.md#link). Para começar já, [encontre a integração](https://docs.stripe.com/payments/use-cases/get-started.md) que atende às necessidades da sua empresa. [Explore a demonstração](https://checkout.stripe.dev/) ## IUs de pagamento Use IUs de pagamento pré-integradas para aceitar pagamentos online. [Links de pagamento compartilháveis (No-code)](https://docs.stripe.com/payment-links.md): Use o Payment Links para integrar ou compartilhar um link para uma página de pagamentos da Stripe e aceitar pagamentos sem ter um site. [Página de checkout (Recomendada)](https://docs.stripe.com/checkout/quickstart.md): Incorpore ou redirecione para uma página de pagamento pré-configurada no seu site. [Fluxo de pagamento personalizado](https://docs.stripe.com/payments/quickstart-checkout-sessions.md): Use o Stripe Checkout Elements para criar uma página personalizada para recolher pagamentos. [Pagamentos no aplicativo](https://docs.stripe.com/payments/quickstart.md?platform=ios): Use o Mobile Payment Element para aceitar pagamentos em seu aplicativo Nativo para iOS, Android ou React. ## APIs de pagamento ### Escolha a API certa Recomendamos a API de Checkout Sessions para a maioria das integrações. O Checkout Sessions permite criar tanto uma integração básica de coleta de pagamentos quanto fluxos de checkout mais complexos. Se você usar PaymentIntents, será necessário implementar manualmente funcionalidades equivalentes no seu código, incluindo lógica de descontos, cálculo de impostos e conversão de moeda. Alguns recursos, como Adaptive Pricing, exigem um esforço significativo para serem reproduzidos com PaymentIntents. Escolha PaymentIntents apenas se você quiser ter controle total sobre todas as etapas do seu checkout e recriar essas funcionalidades por conta própria. | | [Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md) | [Payment Intents](https://docs.stripe.com/api/payment_intents.md) | | ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Recomendado para** | Qualquer empresa que queira aceitar pagamentos com menos código e menor necessidade de manutenção. O Checkout Sessions cobre casos de uso semelhantes aos de Payment Intents (coleta básica de pagamentos usando `price_data` ou um checkout completo com itens de linha, impostos, descontos, envio, assinaturas e [Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md)). | Empresas que desejam ter controle total sobre o estado do seu processo de finalização de compra e criar sua própria lógica de descontos, impostos, assinaturas e conversão de moedas. Isso exige muito mais código e manutenção contínua. | | **Integração** | Use código para adicionar uma página de checkout e integrar produtos adicionais. Por exemplo, ative o Stripe Tax definindo [automatic_tax.enabled = true](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-automatic_tax-enabled), em comparação com a API de Payment Intents, que exige que você chame manualmente a API de Tax e vincule os cálculos. Alguns recursos, como [Adaptive Pricing](https://docs.stripe.com/payments/currencies/localize-prices/adaptive-pricing.md), estão disponíveis apenas com Checkout Sessions. | A API de Payment Intents é uma API de nível inferior que permite criar tudo sozinho, incluindo cálculo de impostos, descontos, assinaturas e conversão de moeda. Ao usar essa API, você calcula o valor final e gerencia todo o ciclo de vida do checkout no seu próprio código. | | **Interface de usuário** | - Página de checkout - - Elementos de checkout | Elements | | **Complexidade** | Escala com o seu negócio, desde a coleta de pagamentos simples até fluxos de checkout complexos. Cobre casos de uso semelhantes aos de Payment Intents. | Exige a criação e manutenção dos recursos de checkout incluídos no Checkout Sessions. Avalie com cuidado antes de escolher esse caminho. | ### Comparação de recursos | Recurso | API Checkout Sessions | API Payment Intents | | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | | **Design** | Use para fluxos de checkout completos, incluindo pagamentos avulsos ou fluxos complexos com itens de linha, impostos, envios e assinaturas. | Uma API de nível inferior para criar seu próprio fluxo de pagamento do zero. Você deve implementar toda a lógica do checkout por conta própria. | | **Cálculo de impostos** | Cálculo de impostos integrado com o [Stripe Tax](https://docs.stripe.com/tax.md). | Requer uma integração separada com a [API do Stripe Tax](https://docs.stripe.com/api/tax/settings.md). | | **Assinaturas** | [Criação de assinatura](https://docs.stripe.com/payments/advanced/build-subscriptions.md) integrada. | Requer uma integração separada com [Subscriptions](https://docs.stripe.com/billing/subscriptions/overview.md). | | **Cupons e descontos** | Gerenciamento integrado de [cupons e descontos](https://docs.stripe.com/payments/advanced/discounts.md?payment-ui=embedded-components). | Exige o cálculo manual dos descontos. | | **Custos de envio** | Cálculo de custo de envio integrado. | Exige o cálculo manual dos custos de envio. | | **Flexibilidade da IU** | Página de Checkout hospedada, formulários integrados e IU personalizada. | Somente IU personalizada. | | **Coleta de endereços** | Coleta integrada de [endereços de cliente, faturamento e envio](https://docs.stripe.com/payments/advanced/collect-addresses.md). | Exige o gerenciamento manual de endereços. | | **Rastreamento de pedidos** | Funcionalidade integrada de resumo de pedido e [recibo](https://docs.stripe.com/payments/advanced/receipts.md). | Exige a implementação de rastreamento de pedidos personalizado. | | **Atualizações de valor** | [Atualizações dinâmicas de inventário e item de linha](https://docs.stripe.com/payments/advanced/dynamic-updates.md). | Exige a atualização manual do valor. | | **Validade da sessão** | Validade automática após 24 horas. | Sem validade automática. | | **Eventos de webhook** | [Eventos de webhook](https://docs.stripe.com/webhooks.md) para o ciclo de vida completo do checkout. | Somente eventos de status de pagamento. | ## Adicionar formas de pagamento Aceite mais formas de pagamento para ajudar sua empresa a ampliar o alcance global e aumentar a conversão no checkout. [Formas de pagamento dinâmicas](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md): Simplifique o código das formas de pagamento ordenando e exibindo formas de pagamento dinamicamente. [Formas de pagamento de teste A/B](https://docs.stripe.com/payments/a-b-testing.md): Execute um teste A/B para uma nova forma de pagamento no Dashboard. [Regras da forma de pagamento](https://docs.stripe.com/payments/payment-method-rules.md): Controle quando as formas de pagamento estão disponíveis para os seus clientes. [Configurações de formas de pagamento](https://docs.stripe.com/payments/payment-method-configurations.md): Crie diferentes conjuntos de formas de pagamento para exibir aos clientes com base em cenários de checkout específicos. ## Adicione para um Checkout mais rápido Use o [Link](https://docs.stripe.com/payments/link.md) para permitir que os clientes selecionem uma forma de pagamento salva no Checkout em vez de inserir dados de pagamento. Seus clientes podem salvar cartões de crédito, cartões de débito ou contas bancárias dos EUA para um Checkout mais rápido em qualquer empresa habilitada para Link. O Link também permite que você aceite [Instant Bank Payments](https://docs.stripe.com/payments/link/instant-bank-payments.md) e [Klarna](https://docs.stripe.com/payments/link/klarna.md). [Link com Checkout](https://docs.stripe.com/payments/link/checkout-link.md): Use o Link com a página de pagamento pré-configurada da Stripe. [Link com Web Elements](https://docs.stripe.com/payments/link/elements-link.md): Incorpore o Link à sua página de pagamento personalizada para agilizar o Checkout. [Link com Mobile Elements](https://docs.stripe.com/payments/link/mobile-payment-element-link.md): Adicione Link aos seus aplicativos nativos para iOS, Android e React Native. ## Integrar com uma plataforma ou plugin A Stripe tem parceria com milhares de plataformas populares e aceita plugins para levar os pagamentos da Stripe ao seu site. Veja [todas as soluções de integração](https://stripe.partners) no nosso diretório online. [Shopify](https://stripe.com/partners/shopify): Faça vendas online, presenciais e em redes sociais com uma plataforma de comércio multicanal. [Squarespace](https://stripe.com/partners/squarespace): Use pagamentos da Stripe em uma única plataforma para vender seus produtos. [Adobe Commerce](https://docs.stripe.com/use-stripe-apps/adobe-commerce.md): Use o aplicativo Stripe para Adobe Commerce para aceitar pagamentos no Adobe Commerce.