Skip to main content
O Buy Now Pay Later (BNPL) permite que os clientes dividam uma compra em parcelas ou paguem mais tarde, enquanto o provedor de BNPL paga o valor total antecipadamente. Oferecer BNPL pode aumentar o valor médio do pedido e a conversão em transações elegíveis.

Why Offer BNPL?

Higher AOV

Os clientes tendem a gastar mais quando podem distribuir os pagamentos ao longo do tempo.

Better Conversion

Pagar ao longo do tempo reduz o atrito no checkout, especialmente para itens de alto valor.

No Credit Risk

O provedor de BNPL assume o risco de crédito e cobra as parcelas. O provedor paga o valor total antecipadamente.

Supported Providers

Dodo Payments oferece três provedores de BNPL. Cada um tem seus próprios países, moedas e valores mínimos.

Klarna

Países compatíveis: Áustria, Bélgica, República Tcheca, Dinamarca, Finlândia, França, Alemanha, Grécia, Irlanda, Itália, Países Baixos, Noruega, Polônia, Portugal, Espanha, Suécia, Suíça, Reino Unido, Estados Unidos Checkouts em USD exibem Klarna somente quando o país de cobrança é os EUA. Opções de pagamento:
  • Pay in 4: Quatro pagamentos sem juros.
  • Pay in 30 days: O valor total vence em 30 dias.
  • Financing: Planos de parcelamento de prazo mais longo.
A Klarna decide quais opções o cliente vê com base no país, na moeda e no valor.

Afterpay (Clearpay)

Checkouts em USD exibem Afterpay somente quando o país de cobrança é os EUA. Opções de pagamento:
  • Pay in 4: Quatro pagamentos sem juros, um a cada duas semanas.
No Reino Unido, Afterpay opera como Clearpay e usa o mesmo tipo de API, afterpay_clearpay.

Billie

Sobre a Billie: Billie é um provedor de BNPL business-to-business (B2B). Ela permite que compradores empresariais paguem conforme as condições da fatura, em vez de no checkout. Opções de pagamento:
  • Invoice Payment: O comprador paga dentro das condições de pagamento acordadas.
  • Flexible Terms: Cronogramas de pagamento adequados para empresas.

Configuração

Para oferecer BNPL, inclua o tipo do provedor em allowed_payment_method_types ou omita o parâmetro para exibir todos os métodos elegíveis.

Tipos de método da API

Exemplo

Esta sessão oferece Klarna e Afterpay a um cliente dos EUA, com cartões como alternativa:
Sempre inclua credit e debit como alternativas. Nem todo cliente é elegível para BNPL, e transações abaixo do mínimo de um provedor não se qualificam. Se nenhum método listado estiver disponível, o checkout falhará.

Limites do valor da transação

Dodo Payments aplica estes valores mínimos a checkouts em USD: Para outras moedas, aplicam-se os próprios limites do provedor. Quando uma transação fica fora dos limites de um provedor:
  • A opção de BNPL não aparece no checkout.
  • Nenhum erro é retornado. A opção não é exibida.
  • Os pagamentos com cartão continuam disponíveis.
Isso é esperado. Não inclua um método de BNPL em allowed_payment_method_types se for improvável que o preço do seu produto fique dentro do intervalo desse provedor.

Como funcionam as parcelas

O provedor de BNPL aprova o cliente, paga o valor total e cobra as parcelas do cliente: Pontos principais:
  • O provedor de BNPL paga o valor total antecipadamente, e ele chega até você no seu repasse regular.
  • O provedor de BNPL cuida do risco de crédito e da cobrança.
  • O cliente reembolsa o provedor diretamente, normalmente em 4 parcelas.
  • Se um cliente não pagar uma parcela, o provedor assume o prejuízo, não você.

Testes

Use estes dados para testar BNPL no modo de teste.

Dados de teste da Klarna

Em um checkout em USD, a transação deve ser superior a $50 ($50.01) para que Klarna apareça.

Testes do Afterpay

1

Select Afterpay

Escolha Afterpay no checkout e clique em Pay.
2

Test a Successful Payment

Use qualquer endereço de e-mail e endereço de entrega válidos.
3

Test Failed Authentication

Para testar uma falha, feche o modal do Afterpay na página de redirecionamento. O status do pagamento muda de requires_customer_action para requires_payment_method.

Práticas recomendadas

BNPL funciona melhor para produtos com preço entre $100 e $1.000, nos quais pagar ao longo do tempo é mais importante para os clientes.
“4 pagamentos de $25” convence mais do que “$100 com Klarna”. Mostre o valor por pagamento sempre que possível.
Em checkouts em USD, BNPL não aparece para valores de $50 ou menos. Abaixo de $100, a maioria dos clientes prefere cartões. Promova BNPL em itens de preço mais alto.
Os provedores de BNPL usam os dados de cobrança para verificações de crédito. Colete o endereço de cobrança completo no checkout.
Deixe claro aos clientes que o contrato de crédito é com Klarna ou Afterpay, não com você.

Limitações

BNPL depende da aprovação do provedor e da moeda e do país do checkout.

Sem subscriptions

Afterpay e Billie não oferecem suporte a pagamentos recorrentes. Klarna oferece suporte a subscriptions. Para outros produtos de assinatura, use cartões ou outro método que ofereça suporte a pagamentos recorrentes.

Aprovação baseada em crédito

Os provedores de BNPL fazem uma verificação de crédito quando o cliente os seleciona, e nem todo cliente é aprovado. A aprovação depende de:
  • O histórico de crédito do cliente com o provedor.
  • O valor da transação.
  • A localização do cliente.

Mapeamento de moeda e país

Cada moeda é limitada à sua região correspondente: As outras moedas da Klarna (DKK, NOK, SEK, CZK, PLN, CHF) funcionam em seus próprios países.
Por exemplo, uma transação em USD exibe opções de BNPL somente para clientes nos EUA. Uma transação em EUR funciona somente para clientes nos países da zona do euro mencionados acima. Uma transação em GBP funciona somente para clientes no Reino Unido.

Solução de problemas

Verifique:
  1. O valor está dentro do intervalo do provedor? Em checkouts em USD, Klarna e Afterpay exigem mais de $50 ($50.01).
  2. O cliente está em um país suportado? Em checkouts em USD, o país de cobrança deve ser os EUA.
  3. O provedor oferece suporte à moeda?
  4. O método de BNPL está incluído em allowed_payment_method_types?
  5. Para subscriptions, o provedor é Klarna? Afterpay e Billie são apenas para pagamentos únicos.
Solução: Na maioria das vezes, o valor está abaixo do mínimo ou acima do máximo. Confirme se o valor está dentro do intervalo do provedor.
Causas:
  • Histórico de crédito insuficiente com o provedor.
  • Muitos planos de parcelamento ativos.
  • Falha na verificação de identidade.
Solução: Algumas recusas são esperadas. Mantenha os pagamentos com cartão disponíveis como alternativa. Não mostre aos clientes o motivo específico da recusa.
Causa: O cliente não concluiu o fluxo de autenticação do provedor de BNPL.Solução: aguarde o webhook payment.succeeded ou payment.failed para obter o status final. Se o pagamento não for concluído, o cliente poderá tentar novamente ou usar um método diferente.

Páginas relacionadas

Payment Methods Overview

Todos os métodos de pagamento suportados.

Checkout Guide

Crie e personalize sessões de checkout.

Testing Process

Dados de teste para todos os métodos de pagamento.

Adaptive Currency

Suporte a moedas e conversão.
Última modificação em 28 de setembro de 2026