Pular para o conteúdo principal

Novos Recursos

1. Bring Your Own Processor (BYOP)

Agora você pode conectar seu próprio processador de pagamentos — Stripe ou Adyen — e direcionar pagamentos através dele por país de cliente, enquanto o Dodo Payments continua gerenciando tudo sobre a transação: produtos, assinaturas, chaves de licença e direitos, faturamento, portal do cliente e análises. Os países que você não direciona explicitamente retornam para o Dodo como Merchant of Record de serviço completo.
Configurações do BYOP mostrando o Merchant of Record e as opções Bring Your Own Processor com uma comparação de recursos
Configure a partir de Configurações → BYOP no painel: escolha um processador, conecte sua conta, defina regras de roteamento por país e adicione os detalhes do emissor da sua própria fatura. O que muda em uma rota BYOP
  • Você é o Merchant of Record. O Dodo não calcula ou cobra impostos sobre transações BYOP — os detalhes do emissor da sua própria fatura (nome da empresa, ID fiscal e endereço) substituem o bloco Dodo em faturas e recibos de reembolso.
  • Disputas e reembolsos são tratados no seu processador. Disputas BYOP são somente leitura no painel Dodo, uma vez que a aceitação/desafio ocorre dentro do Stripe ou Adyen.
  • Pagamentos são roteados através do Hyperswitch e atualmente suportam apenas cartões de crédito e débito.
Para desenvolvedores Respostas de pagamento e disputa agora incluem is_byop e um discriminador payment_provider (stripe, adyen, ou dodo) para que você possa identificar como cada transação foi roteada. Os campos são aditivos — o tráfego de Merchant-of-Record continua a reportar payment_provider: dodo. Saiba mais: Bring Your Own Processor | BYOP com Stripe | BYOP com Adyen

2. Lançamento Oficial do SDK Rust

O Dodo Payments Rust SDK oficial agora está disponível como o crate dodopayments no crates.io. A linha de lançamento está alinhada com a série de versões da API do Dodo Payments, com v1.105.0 como o primeiro lançamento público da linha API e v1.106.0 já publicada com a última regeneração do OpenAPI. Instale com Cargo:
cargo add dodopayments
O SDK requer Rust 1.75+ e é construído para aplicativos Rust assíncronos com Tokio e reqwest. Inclui:
  • Modelos de solicitação e resposta fortemente tipados em toda a superfície da API do Dodo Payments.
  • Client::from_env() para leitura de DODO_PAYMENTS_API_KEY do ambiente.
  • Auxiliares de paginação tipados, incluindo get_next_page() e into_stream() para endpoints de lista.
  • Ambientes e tempos limite configuráveis, incluindo suporte ao modo de teste.
  • Decodificação de resposta binária para respostas no estilo PDF, como faturas, faturas de pagamento e notas de devolução.
  • API de construção de cadeia de recursos fluente para locais de chamada Rust ergonômicos.
Saiba mais: Rust SDK | Crates.io | GitHub

3. Novos Métodos de Pagamento: Wallets Coreanos & Przelewy24

Quatro novos métodos de pagamento locais estão agora disponíveis, expandindo a cobertura na Coreia do Sul e Polônia. Coreia do Sul (KRW) — três wallets coreanas aparecem nos checkouts em KRW:
MétodoTipo de APIAssinaturas
Kakao Paykakao_paySim
Naver Paynaver_paySim
PAYCOpaycoNão (somente uma vez)
As wallets coreanas exigem um país de cobrança KR e cobrança KRW — se o seu produto estiver precificado em outra moeda, habilite a Moeda Adaptativa para que o cliente seja cobrado em KRW. Polônia (PLN)Przelewy24 (P24), o principal método de pagamento online da Polônia, agora liquida em PLN (não EUR) e suporta pagamentos únicos. Passe przelewy24 em allowed_payment_method_types. Saiba mais: Métodos de Pagamento na Coreia do Sul | Métodos de Pagamento Europeus | Visão Geral dos Métodos de Pagamento

4. brand_id em Cada Payload de Webhook

Cada payload de evento de webhook agora inclui um brand_id, para que você possa atribuir pagamentos, assinaturas, reembolsos, disputas, chaves de licença, entradas no livro-razão de crédito, concessões de direitos, tentativas de cobrança e checkouts abandonados a uma marca específica. Onde uma entidade não tem sua própria marca, brand_id retorna para a marca principal do negócio. Nenhuma mudança de integração é necessária — o campo é aditivo e aparece automaticamente nos endpoints de webhook existentes. Saiba mais: Múltiplas Marcas | Eventos de Webhook

5. Manipulação de Moeda Consciente de Decimais

A manipulação de moeda foi reestruturada para que os valores sejam calculados e exibidos com a precisão correta para cada moeda, em vez de assumir dois decimais em todos os lugares. As 16 moedas sem decimais — incluindo JPY, KRW, VND, CLP, XAF e XOF — agora são tratadas com precisão em todos os pagamentos, faturas, pagamentos, e-mails e análises, e as conversões de apresentação (Moeda Adaptativa) são conscientes da precisão de ponta a ponta. Isso remove uma classe de erros de arredondamento e exibição para moedas sem decimais e prepara o terreno para precisões adicionais no futuro.

Melhorias

6. Limites Mais Altos de Direitos de Produto & Crédito

  • Direitos de produto por produto aumentaram de 20 para 50.
  • Direitos de crédito (créditos anexados a um produto) aumentaram de 3 para 5.
Saiba mais: Direitos | Faturamento Baseado em Crédito

7. Créditos de Cliente Assinados na Prévia da Mudança de Plano

A prévia de mudança de plano agora retorna customer_credits como um valor assinado: negativo quando créditos são deduzidos para compensar uma cobrança (típico em upgrades) e positivo quando créditos são adicionados (de um reembolso de prorrogação de downgrade ou uma recarga de carteira), tornando claro se os créditos estão sendo usados ou concedidos. Saiba mais: Upgrade & Downgrade de Assinatura

8. card_last_four e card_network em Listar Pagamentos

A resposta de Listar Pagamentos agora inclui card_last_four e card_network em cada pagamento, para que você possa exibir detalhes do cartão em listas sem buscar cada pagamento individualmente. Saiba mais: Listar Pagamentos

9. Emails de Recuperação ACR e Dunning Personalizados por Marca

Os e-mails de recuperação de carrinho abandonado (ACR) e de recuperação dunning agora usam o nome e logo da marca relevante em vez do padrão do negócio, para que a experiência de recuperação corresponda à marca da qual o cliente comprou.
E-mail de recuperação de assinaturas processado com o nome e o logo da marca compradora
Saiba mais: Dunning de Assinaturas | Recuperação de Carrinho Abandonado

10. Validação de ID Fiscal Melhorada

A validação de ID fiscal no checkout foi ampliada com detecção de notação e consulta de registro (via integração Tax ID Pro), reduzindo rejeições falsas de IDs válidos. O formulário de verificação de empresa agora inclui um seletor de país para evitar erros de validação de ID fiscal, e o upload de arquivos é mais confiável com um indicador de progresso e uma única notificação de erro consolidada.

11. Melhorias em Análises

As análises do painel agora incluem cálculos corretos de MRR de assinatura, contagens de assinatura ativa e cálculos de retenção/churn.
Análises de receita com um alternador bruto/líquido e uma divisão de MRR
  • Análises por página — novos quadros mostram o desempenho de receita e desconto por página de checkout.
  • Um alternador de receita bruto/líquido e uma divisão de MRR na visualização de receita.
  • Dicas de gráficos agora mostram unidades de moeda e porcentagem, incluindo pontos de valor zero.

12. Polimento do Painel & Vitrine

  • Filtro de marca adicionado à lista de produtos, com filtros combinados em um único botão e marcas carregadas sob demanda.
  • Coleção de produtos, complemento e formulários de crédito reformulados com fluxos de criar / editar / duplicar.
  • Página de configurações de pagamento redesenhada, com a capacidade de recuperar um pagamento falhado para o sucesso.
  • Emblemas dos provedores de pagamento (Stripe / Adyen / Dodo) exibidos nas tabelas de transações e disputas.
  • Texto do banner da loja refinado.

Outras Correções & Melhorias

  • Moedas coreanas e várias outras (VND, PYG, XOF, XAF) agora têm como padrão a moeda local no checkout.
  • Correção de bugs menores e melhorias de estabilidade em toda a plataforma.
Última modificação em 9 de julho de 2026