# Opções de integração de formas de pagamento

Conheça as diversas maneiras de integrar formas de pagamento.

As [formas de pagamento](https://docs.stripe.com/payments/payment-methods/integration-options.md#payment-method-product-support) que você pode oferecer dependem da moeda, do país e dos produtos da Stripe com os quais você se integra. Use este guia para verificar se as formas de pagamento escolhidas funcionam para sua empresa e para determinar como você deseja adicionar formas de pagamento. Consulte o [ suporte as formas de pagamento](https://docs.stripe.com/payments/payment-methods/payment-method-support.md) para saber quais países, moedas, produtos e APIs da Stripe oferecem suporte a quais formas de pagamento.

## Escolher a integração

A tabela abaixo descreve várias maneiras de começar sua integração, incluindo opções no-code, low-code e integrações avançadas. Você também pode comparar [recursos](https://docs.stripe.com/payments/online-payments.md#compare-features-and-availability) e [suporte ao produto](https://docs.stripe.com/payments/online-payments.md#choose-the-right-api).

Além dos caminhos descritos abaixo, você pode usar o [Stripe Invoicing](https://docs.stripe.com/invoicing.md) para cobrar automaticamente a forma de pagamento salva do cliente ou as faturas por e-mail [sem qualquer programação](https://docs.stripe.com/invoicing/no-code-guide.md). Veja as [formas de pagamento aceitas pelo Invoicing](https://docs.stripe.com/invoicing/payment-methods.md#supported).

| &nbsp;                                                                                                                                                                                                                                                                                            | [**LINKS DE PAGAMENTO**](https://docs.stripe.com/payment-links.md)                                                              | [**PÁGINA HOSPEDADA**](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=checkout&ui=stripe-hosted)               | [**PÁGINA INTEGRADA**](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=checkout&ui=embedded-form) | [**ELEMENTOS DO CHECKOUT**](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=elements&api-integration=checkout) | [**INTEGRAÇÃO AVANÇADA**](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=elements&api-integration=paymentintents) |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------- |
| **IU**                                                                                                                                                                                                                                                                                            | Payment Links + Checkout                                                                                                        | [Checkout](https://docs.stripe.com/payments/checkout/how-checkout-works.md?payment-ui=stripe-hosted)                            | [Checkout](https://docs.stripe.com/payments/checkout/how-checkout-works.md?payment-ui=embedded-form)              | [Elements](https://docs.stripe.com/payments/elements.md)                                                                       | [Elements](https://docs.stripe.com/payments/elements.md)                                                                           |
| **API**                                                                                                                                                                                                                                                                                           | [Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md)                                                           | [Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md)                                                           | [Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md)                                             | [Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md)                                                          | [PaymentIntents](https://docs.stripe.com/payments/payment-intents.md)                                                              |
| **Esforço de integração**                                                                                                                                                                                                                                                                         | Não é preciso programar                                                                                                         | Pouca programação                                                                                                               | Pouca programação                                                                                                 | Mais programação                                                                                                               | Mais programação                                                                                                                   |
| **Hospedagem**                                                                                                                                                                                                                                                                                    | Página hospedada pela Stripe ([domínios personalizados](https://docs.stripe.com/payments/checkout/custom-domains.md) opcionais) | Página hospedada pela Stripe ([domínios personalizados](https://docs.stripe.com/payments/checkout/custom-domains.md) opcionais) | Incorpore ao seu site                                                                                             | Incorpore ao seu site                                                                                                          | Incorpore ao seu site                                                                                                              |
| **Personalização da IU**                                                                                                                                                                                                                                                                          | Personalização limitada1                                                                                                        | Personalização limitada1                                                                                                        | Personalização limitada1                                                                                          | Personalização extensiva com [API Appearance](https://docs.stripe.com/elements/appearance-api.md)                              | Personalização extensiva com [API Appearance](https://docs.stripe.com/elements/appearance-api.md)                                  |
| **FORMAS DE PAGAMENTO**2                                                                                                                                                                                                                                                                          |
| [Exibir dinamicamente](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) mais de 40 formas de pagamento                                                                                                                                                                | ✓ Aceito                                                                                                                        | ✓ Aceito                                                                                                                        | ✓ Aceito                                                                                                          | ✓ Aceito                                                                                                                       | ✓ Aceito                                                                                                                           |
| Gerencie formas de pagamento no [Stripe Dashboard](https://dashboard.stripe.com/settings/payment_methods) sem programar                                                                                                                                                                           | ✓ Aceito                                                                                                                        | ✓ Aceito                                                                                                                        | ✓ Aceito                                                                                                          | ✓ Aceito                                                                                                                       | ✓ Aceito                                                                                                                           |
| **[Checkout mais rápido com Link](https://docs.stripe.com/payments/link.md)** e mais formas de pagamento por carteira, como [Apple Pay](https://docs.stripe.com/apple-pay.md), [Google Pay](https://docs.stripe.com/google-pay.md) e [Amazon Pay](https://docs.stripe.com/payments/amazon-pay.md) | ✓ Aceito                                                                                                                        | ✓ Aceito                                                                                                                        | ✓ Aceito 3                                                                                                        | ✓ Aceito 3                                                                                                                     | ✓ Aceito 3                                                                                                                         |
| **[Formas de pagamento personalizadas](https://docs.stripe.com/payments/payment-methods/custom-payment-methods.md)**                                                                                                                                                                              | - Unsupported                                                                                                                   | - Unsupported                                                                                                                   | - Unsupported                                                                                                     | - Unsupported                                                                                                                  | ✓ Aceito                                                                                                                           |

1A personalização limitada oferece [20 fontes predefinidas](https://docs.stripe.com/payments/checkout/customization/appearance.md#font-compatibility), 3 opções de raio de borda predefinidas, personalização de logotipo e fundo e cor de botão personalizada.

2Para ver em detalhes o suporte a cada forma de pagamento, consulte [Saiba mais sobre formas de pagamento](https://docs.stripe.com/payments/payment-methods/overview.md).

3As formas de pagamento da carteira exigem [o registro do seu domínio](https://docs.stripe.com/payments/payment-methods/pmd-registration.md).

## Suporte a formas de pagamento

As formas de pagamento só aceitam determinadas moedas, países, produtos e recursos de API. Verifique se as formas de pagamento escolhidas funcionam no seu cenário analisando a página [Suporte da forma de pagamento](https://docs.stripe.com/payments/payment-methods/payment-method-support.md).

## 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](https://dashboard.stripe.com/settings/payment_methods) ou mostrar manualmente formas de pagamento usando programação. Consulte o guia [Aceitar um pagamento](https://docs.stripe.com/payments/accept-a-payment.md) 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](https://dashboard.stripe.com/settings/payment_methods). 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](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) 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](https://dashboard.stripe.com/settings/payment_methods). 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.

#### Sessões de checkout

```curl
curl https://api.stripe.com/v1/checkout/sessions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d mode=payment \
  -d "line_items[0][price]={{PRICE_ID}}" \
  -d "line_items[0][quantity]=2" \
  --data-urlencode "success_url=https://example.com/success" \
  -d "payment_method_types[0]=bancontact" \
  -d "payment_method_types[1]=card" \
  -d "payment_method_types[2]=eps" \
  -d "payment_method_types[3]=ideal" \
  -d "payment_method_types[4]=p24" \
  -d "payment_method_types[5]=sepa_debit"
```

#### Intenções de pagamento

```curl
curl https://api.stripe.com/v1/payment_intents \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d amount=1099 \
  -d currency=eur \
  -d "payment_method_types[]=bancontact" \
  -d "payment_method_types[]=card" \
  -d "payment_method_types[]=eps" \
  -d "payment_method_types[]=ideal" \
  -d "payment_method_types[]=p24" \
  -d "payment_method_types[]=sepa_debit"
```

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.
