Criar Produto
Produtos
Criar Produto
Aprenda a criar produtos para vendas avulsas ou assinaturas via API
POST
Criar Produto
Visão Geral
O endpoint de criação de produtos permite que você crie produtos para vendas avulsas (one-time purchases) ou assinaturas (recurring billing). Cada produto criado recebe umuuid único que é usado para gerar o link de pagamento.
Requisição
Campo Obrigatório
string
required
Nome do produto. Será exibido na página de pagamento.
Campos Opcionais
Todos os campos abaixo possuem valores padrão e não precisam ser enviados:string
default:""
Descrição do produto. Ajuda o cliente a entender o que está comprando.
number
default:"0"
Preço do produto em Reais (BRL). Use
0 para produtos de assinatura.boolean
default:"true"
Habilita pagamento via PIX.
boolean
default:"true"
Habilita pagamento via cartão de crédito.
boolean
default:"true"
Habilita pagamento via boleto bancário.
boolean
default:"true"
Habilita o Pix Automático (débito recorrente do Pix) no checkout de assinatura do produto. Vem ligado por padrão — envie
false para não oferecer. Produtos que não são assinatura ignoram o campo.number
default:"1"
Número máximo de parcelas permitidas (1-12).
string
URL da imagem do produto.
string[]
Tags para categorizar o produto.
string
URL para redirecionar o cliente após o pagamento.
string
Texto do botão de redirecionamento (máximo 100 caracteres).
string
ID do Facebook Pixel para rastreamento.
boolean
default:"false"
Define se o produto é de assinatura (cobrança recorrente). Para produtos de assinatura, o preço é definido nos preços de assinatura, não no campo
value.Com a API simplificada, você pode criar um produto enviando apenas o campo
name. Todos os métodos de pagamento serão habilitados por padrão.Exemplo de Requisição
Exemplo Mínimo
Crie um produto enviando apenas o nome. Todos os métodos de pagamento serão habilitados automaticamente:Exemplo Completo
Personalize todas as opções do produto:Exemplo para Assinatura
Para produtos com cobrança recorrente, definaisSubscription: true. O preço será configurado posteriormente nos preços de assinatura:
Resposta de Sucesso
string
Identificador único usado para o link de pagamento.
string
Nome do produto.
string
Descrição do produto.
number
Preço do produto.
boolean
Se PIX está habilitado.
boolean
Se cartão de crédito está habilitado.
boolean
Se boleto está habilitado.
boolean
Se o Pix Automático (débito recorrente) está habilitado.
array
Lista de parcelas com valores calculados.
boolean
Status do produto.
boolean
Se o produto é de assinatura (cobrança recorrente).
string
Data de criação (ISO 8601).
string
Data da última atualização (ISO 8601).
Exemplo de Resposta (201 Created)
Erros Comuns
400 - Valor mínimo não atingido
400 - Valor mínimo não atingido
400 - Nome é obrigatório
400 - Nome é obrigatório
name é o único campo obrigatório. Verifique se está preenchido.401 - Não autorizado
401 - Não autorizado
Authorization está correto.Próximos Passos
Link de Pagamento
Aprenda a usar e compartilhar o link de pagamento
Listar Produtos
Consulte seus produtos existentes
Criar Preço de Assinatura
Configure planos de preço para produtos de assinatura
Guia de Assinaturas
Aprenda a configurar cobrança recorrente