Criar Produto
Produtos
Criar Produto
Aprenda a criar produtos para vendas avulsas ou assinaturas via API
POST
Criar Produto
Documentation Index
Fetch the complete documentation index at: https://docs.garu.com.br/llms.txt
Use this file to discover all available pages before exploring further.
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
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:Descrição do produto. Ajuda o cliente a entender o que está comprando.
Preço do produto em Reais (BRL). Use
0 para produtos de assinatura.Habilita pagamento via PIX.
Habilita pagamento via cartão de crédito.
Habilita pagamento via boleto bancário.
Número máximo de parcelas permitidas (1-12).
URL da imagem do produto.
Tags para categorizar o produto.
URL para redirecionar o cliente após o pagamento.
Texto do botão de redirecionamento (máximo 100 caracteres).
ID do Facebook Pixel para rastreamento.
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
ID interno do produto.
Identificador único usado para o link de pagamento.
Nome do produto.
Descrição do produto.
Preço do produto.
Se PIX está habilitado.
Se cartão de crédito está habilitado.
Se boleto está habilitado.
Lista de parcelas com valores calculados.
Status do produto.
Se o produto é de assinatura (cobrança recorrente).
Data de criação (ISO 8601).
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