O Que É Pague o Que Quiser?
PWYW é um modelo de preços no qual os clientes definem o próprio preço dentro dos limites que você estabelece. É ideal para:- Produtos e mídia digitais: templates, e-books, cursos, plugins.
- Lançamentos experimentais: acesso antecipado, versões beta, promoções com duração limitada.
- Pacotes e extras: adicione um nível PWYW para aumentar a participação.
Principais Benefícios
- Preços definidos pelo cliente: os compradores escolhem quanto pagar.
- Piso de receita: estabeleça um mínimo para proteger suas margens.
- Expectativas ancoradas: preço sugerido opcional para orientar as escolhas.
- Checkout hospedado: o checkout e os recibos são gerenciados para você.
- Foco em desenvolvedores: APIs claras para criação, reembolsos e webhooks.
Criando Pague o Que Quiser
Crie um produto único e ative o PWYW no seu painel do Dodo Payments. As seções abaixo correspondem diretamente ao formulário de criação.Criação do produto
Detalhes do produto
- Nome do produto (obrigatório): nome de exibição mostrado no checkout e nas faturas.
- Descrição do produto: declaração clara do valor que os clientes veem antes de pagar.
- Imagem do produto: PNG, JPG ou WebP de até 3 MB.
- Marca: associe o produto a uma marca específica para definir o tema e os e-mails.
- Categoria fiscal (obrigatório): escolha a categoria correta para determinar as regras fiscais.
Preços
- Tipo de preço: escolha One Time.
- Pay What You Want (toggle): ative para permitir que os compradores escolham o valor.
- Preço mínimo (obrigatório): menor valor permitido que um cliente pode pagar.
- Preço sugerido (opcional): valor recomendado exibido na página do produto. Ele não pode ser inferior ao preço mínimo.
Compartilhamento de um link com um valor fixo
Ao compartilhar um link de checkout para um produto PWYW em Products, abra Advanced Settings e defina um Payment amount para cobrar exatamente esse valor, em vez de permitir que o comprador escolha. O valor deve ser igual ou superior ao preço mínimo do produto e é incluído no link como o parâmetro de consultapaymentAmount em unidades da moeda principal (por exemplo, 12.5 para $12.50). Deixe o campo vazio para manter o comportamento de escolha do valor pelo comprador.
Gerenciamento via API
Create Checkout Sessions (PWYW)
Create Checkout Sessions (PWYW)
Use
POST /checkouts para criar sessões de checkout únicas a partir de produtos. O checkout solicitará que os compradores insiram um valor que atenda ao seu mínimo do PWYW.API Reference
Consulte a API de criação de sessão de checkout.
Refund Payments
Refund Payments
Use
POST /refunds para criar reembolsos integrais ou parciais. Os clientes recebem exatamente o valor que pagaram.API Reference
Saiba como reembolsar um pagamento.
List and Retrieve
List and Retrieve
Use
GET /payments para listar pagamentos e GET /payments/{payment_id} para recuperar um pagamento. Recupere os itens de linha com GET /payments/{payment_id}/line-items.List Payments
Consulte a API de listagem.
Get Payment Detail
Consulte a API de recuperação.
Retrieve Line Items
Inspecione os itens comprados em um pagamento.
Payment Webhooks
Payment Webhooks
Reaja a eventos como payment.succeeded ou payment.failed no seu backend.
Webhook Guide
Gerencie eventos do ciclo de vida do pagamento.
Casos de uso comuns
- Ativos digitais: temas, templates, conjuntos de ícones, mídia ou plugins.
- Conteúdo e educação: e-books, cursos, workshops com preços para apoiadores.
- Comunidade e doações: arrecadações, patrocínio de projetos open source, apoio a criadores.
- Experimentos de lançamento: acesso beta e campanhas com duração limitada para avaliar a demanda.
Exemplos de integração
Sessões de checkout (pagamento único, PWYW)
Adicione um produto PWYW ao carrinho. O checkout coleta o valor definido pelo comprador (respeitando seu mínimo) — nenhum campo adicional é necessário.Práticas recomendadas
- Escolha um mínimo razoável: cubra os custos e mantenha a participação fácil.
- Use um preço sugerido: ancore as expectativas para melhorar o valor médio do pedido.
- Explique o valor com clareza: informe aos compradores o que a contribuição deles possibilita.
- Faça testes A/B nas campanhas: limite a duração das ofertas e experimente diferentes mensagens.
- Monitore a distribuição: acompanhe os valores pagos para ajustar o preço mínimo e o preço sugerido.