Skip to main content
O Charm Pricing arredonda o preço convertido para um final limpo, como 49,99, em todos os checkouts. Você define a regra uma vez. O Dodo Payments aplica essa regra na moeda de cada cliente.

O que é Charm Pricing?

O Adaptive Currency converte seu preço-base usando taxas de câmbio atualizadas. O resultado é um número preciso, mas raramente atraente: um produto de $47,00 pode aparecer como €43,12 hoje e €43,47 amanhã. O Charm Pricing pega esse valor convertido e o move para o final limpo mais próximo. O cliente vê 49,99, não 43,12. O final permanece estável enquanto as taxas de câmbio mudam. Você não define um preço por mercado. Basta escolher uma regra de arredondamento, que será aplicada a todas as moedas.
O Charm Pricing precisa do Adaptive Currency. Ative o Adaptive Currency primeiro.

Principais benefícios

  • Preços limpos em todas as moedas: uma regra cobre todos os mercados. Você não precisa manter uma lista de preços.
  • Finais estáveis: o final não muda quando a taxa de câmbio varia alguns pontos percentuais.
  • Sem efeitos indesejados da conversão: os clientes nunca veem 43,12 ou 1043,87.
  • Automático para novos mercados: uma moeda para a qual você nunca definiu um preço ainda recebe um valor limpo.
Para definir manualmente um preço exato para um mercado, use o Localized Pricing. Um preço localizado sempre tem prioridade sobre o Charm Pricing nesse produto.

Ative o Charm Pricing

1

Enable Adaptive Currency

Acesse Settings → Business. Em Business Settings, ative o Adaptive Currency. O Charm Pricing não funciona sem ele.
Adaptive Currency toggle in Business Settings
2

Turn on Charm Pricing

Na mesma seção de Business Settings, ative o Charm PricingArredonde os preços para números mais limpos e atraentes. O tipo de arredondamento atual aparece abaixo do botão de ativação.
Charm Pricing enabled in Business Settings
As alterações se aplicam apenas a transações futuras. Assinaturas existentes mantêm a regra de arredondamento com a qual foram iniciadas. Consulte Subscriptions.
3

Set the rounding type and steps

Clique em Edit para abrir Set up Charm Pricing. Escolha um Rounding type e ajuste o Rounding step para qualquer faixa de preço. Clique em Save Changes.
Set up Charm Pricing dialog with the rounding type selector and the Try it preview
Use Try it para verificar um valor antes de salvá-lo. Insira um valor e uma moeda, e a caixa de diálogo mostrará o resultado e o step usado.O Dodo Payments fornece um step padrão para cada faixa. Consulte Rounding types e Rounding steps.
Rounding step table, one step for each price range
4

Confirm at checkout

Abra um checkout de teste com um país de cobrança que use outra moeda. Confirme se o preço exibe o final esperado.

Como o preço é calculado

O Dodo Payments aplica o Charm Pricing ao preço por unidade, após a conversão de moeda e qualquer desconto, e antes do imposto.
  1. Encontre o step. O valor seleciona um step da tabela de steps de arredondamento. Um preço de $47 está na faixa de 10–99, então o step é 10.
  2. Escolha o alvo. O step fornece dois candidatos, 40 e 50. O tipo de arredondamento escolhe um deles. Com Nearest, 47 está mais próximo de 50.
  3. Ajuste o final. O Dodo Payments subtrai um milésimo do step, então 50 se torna 49,99. O ajuste nunca é menor que uma unidade monetária mínima. Whole ignora esta etapa.

Tipos de arredondamento

Floor pode reduzir um preço em quase um step inteiro. Um preço de $47 se torna $39,99, uma redução de 15%. Verifique o efeito nas suas faixas de preço antes de escolhê-lo.

Steps de arredondamento

O step depende do tamanho do preço, na unidade principal da moeda. Estes são os valores padrão. Você pode alterar o Rounding step para qualquer faixa. Não é possível alterar as faixas. O step para de crescer em 10.000. Isso mantém a alteração pequena para valores altos e é importante para moedas com muitas unidades por dólar, como IDR e VND.
Um step grande desloca bastante o preço. Com o step padrão de 1.000, um preço convertido de $1.234 se torna $999,00. Reduza o step dessa faixa se a alteração for grande demais para o seu catálogo.

Exemplos práticos

Moedas sem casas decimais, como JPY, recebem um ajuste de uma unidade inteira. O final é ¥4.999, não ¥4.999,99.

Quando o Charm Pricing não se aplica

O Dodo Payments mantém o preço convertido inalterado nestes casos:
  • O step é maior que o preço. O preço não pode ser alterado em menos de um step inteiro.
  • O resultado seria zero ou menor.
  • Nenhum step corresponde ao valor.

Como se aplica no checkout

O Charm Pricing é a última etapa do cálculo do preço. Para um produto sem preço localizado, a ordem é:
  1. Preço-base — o preço definido no produto.
  2. Purchasing Power Parity — se o produto tiver aderido, aplica-se o percentual do país.
  3. Descontos — qualquer desconto do produto e discount code são aplicados.
  4. Conversão de moeda — o valor com desconto é convertido para a moeda do cliente pela taxa atualizada.
  5. Arredondamento do Charm Pricing — o resultado é ajustado para o final limpo.
  6. Imposto — calculado sobre o valor com Charm Pricing. Consulte Tax-Inclusive Pricing.
Cada linha do carrinho é calculada individualmente. O preço riscado de “antes do desconto” usa o mesmo step de arredondamento que o preço cobrado, para que o Charm Pricing nunca apareça como um desconto que você não concedeu.
Uma linha com Charm Pricing torna toda a transação com tarifas incluídas. O cliente paga exatamente o final exibido, portanto a tarifa de conversão do Adaptive Currency não pode ser adicionada por cima. Você absorve essa tarifa. Consulte Escolha quem arca com a tarifa.

Assinaturas

Uma assinatura registra seu step e tipo de arredondamento quando o cliente assina. O Dodo Payments repete essa mesma decisão a cada renovação. O que fica fixo: o step e o tipo de arredondamento. Se você editar um step ou alterar o tipo de arredondamento, uma assinatura existente não terá seu preço recalculado. O cliente mantém a regra com a qual concordou. O que pode mudar: o valor. A cada renovação, o preço é convertido pela taxa de câmbio atual e, em seguida, a regra fixa é aplicada. Uma grande variação na taxa pode alterar o valor da renovação, mesmo que a regra não tenha mudado.
Uma alteração de plano remove o Charm Pricing dessa assinatura. Quando um assinante altera o plano, o novo plano cobra o valor exibido na cotação da alteração. O Dodo Payments não aplica Charm Pricing a esse valor nem às renovações posteriores dessa assinatura.

Comportamentos importantes

Práticas recomendadas

  • Comece com Nearest. É o tipo que menos altera o preço. Use Floor apenas quando aceitar o desconto que ele cria.
  • Verifique seus produtos maiores e menores. O step muda conforme a faixa de preço, portanto um produto de $5 e um produto de $1.200 se comportam de maneira diferente.
  • Revise o step para moedas com muitas unidades. Os preços em IDR, VND e KRW ficam nas faixas superiores, onde o step é fixo em 10.000.
  • Defina o preço das assinaturas antes do lançamento. Editar um step posteriormente não recalcula o preço de assinantes existentes.
  • Considere a tarifa de conversão. Uma linha com Charm Pricing inclui as tarifas, portanto a tarifa é descontada da sua receita.

Relacionados

Adaptive Currency

A conversão que o Charm Pricing arredonda. Obrigatório para o Charm Pricing.

Purchasing Power Parity

Cobre menos em países sensíveis a preço. Executa antes do arredondamento do Charm Pricing.

Localized Pricing

Defina um preço exato por país ou moeda. Substitui o Charm Pricing.

Tax-Inclusive Pricing

Controle se os preços incluem impostos.
Última modificação em 26 de agosto de 2026