Visão Geral
Este guia cobre tudo que você precisa saber para criar produtos na Garu e começar a receber pagamentos. Ao final, você terá:- Um produto configurado com todos os métodos de pagamento
- Um link de pagamento para compartilhar com seus clientes
- Webhooks configurados para receber notificações de pagamento
Pré-requisito: Você precisa de uma chave de API. Veja como obter em Autenticação.
Authorization de todas as requisições:
Tipos de Produto
A Garu suporta dois tipos de produto:
Este guia foca em vendas avulsas. Para assinaturas, consulte o guia de Assinaturas.
Estrutura de um Produto
Um produto na Garu possui os seguintes campos:Campos Obrigatórios
Campos Opcionais (com valores padrão)
Campos Opcionais (sem padrão)
O Preço do Produto
Ovalue de um produto é sempre em Reais (47.00 = R$ 47,00) e segue uma regra simples:
Rundefined 5,00.
Ao atualizar um produto, a regra só vale quando o pedido envia
value. Um produto que já custava menos de R$ 5,00 antes da regra continua vendendo pelo mesmo preço, e um pedido que não envia value mantém o preço antigo.
Criando um Produto com Preço
Para produtos de venda avulsa, defina o valor e personalize os métodos de pagamento:Link de pagamento:
https://garu.com.br/pay/a1b2c3d4-e5f6-7890-abcd-ef1234567890Saiba mais sobre o formato dos links em Link de Pagamento.Criando um Produto Sem Preço
Para um produto que você não vende pelo link, por exemplo um profissional de uma plataforma que você cobra por cobranças agendadas, envievalue: 0:
Criando um Produto Completo
Exemplo com todas as opções disponíveis:Vendendo o Mesmo Produto por Outro Preço (Ofertas)
Uma oferta é um preço com nome em um produto, com link próprio. Use para vender o mesmo produto por R 97,00 para a sua lista de e-mails, sem duplicar o produto. A oferta muda só o preço: métodos de pagamento, parcelas, nome, descrição e imagem continuam os do produto.https://garu.com.br/pay/{uuid}?offer=black-friday. O link do produto sem ?offer= continua cobrando o preço do produto.
Ao mudar o preço de uma oferta com
PATCH /api/v1/offers/{offerId}, o mínimo vale para o novo value. Um pedido sem value (por exemplo, só para desativar a oferta) passa normalmente e mantém o preço.
Configurando Métodos de Pagamento
PIX
O PIX oferece confirmação instantânea e é o método preferido para produtos digitais.- Confirmação em segundos
- Sem taxas para o cliente
- Maior taxa de conversão
Cartão de Crédito
Permite parcelamento, ideal para produtos de maior valor.- O valor de cada parcela é calculado automaticamente
- Inclui juros conforme configurado na sua conta
Boleto
Para clientes que preferem não usar cartão ou PIX.- Pagamento leva 1-3 dias úteis para compensar
- Maior taxa de abandono
Pix Automático
Débito recorrente do Pix: o cliente autoriza uma vez no app do banco e os próximos ciclos são debitados sozinhos. Ideal para mensalidades e assinaturas sem cartão.- Vem ligado por padrão (
true) na API; enviefalsepara não oferecer - Só faz sentido para cobranças recorrentes
- Habilita a aba Pix Automático no checkout do produto
--pix-automatic:
--value é em Reais: 49.90 é R 4.990,00.
Guia do Pix Automático
Entenda como o cliente autoriza, o que acontece nos próximos ciclos e como cancelar.
URL de Retorno Personalizada
Configure para onde o cliente será redirecionado após o pagamento:- Uma mensagem de sucesso
- Um botão com o texto “Acessar Meu Produto”
- Ao clicar, será redirecionado para
https://meusite.com/obrigado
Passando Dados na URL de Retorno
Você pode incluir parâmetros dinâmicos:Rastreamento com Facebook Pixel
Para rastrear conversões no Facebook Ads:PageView- Quando a página de checkout carregaInitiateCheckout- Quando o cliente inicia o checkoutPurchase- Quando o pagamento é confirmado
Usando Tags para Organização
Tags ajudam a categorizar e filtrar produtos:- Use tags consistentes em todos os produtos
- Inclua categoria, tipo e nível
- Evite tags muito específicas
Fluxo Completo de Integração
1. Criar Produto
2. Exibir Link de Pagamento
3. Receber Webhook de Pagamento
Configure webhooks para receber notificações em tempo real. Veja a documentação de Webhooks para todos os eventos disponíveis.Erros Comuns
Preço abaixo do mínimo
Preço abaixo do mínimo
value de pelo menos 5.00, ou 0 para um produto sem preço. De R 4,99 o produto é recusado.Nenhum método de pagamento
Nenhum método de pagamento
pix, creditCard ou boleto.Parcelas inválidas
Parcelas inválidas
Checklist de Criação
Antes de criar um produto, verifique:- Nome claro e descritivo
- URL da imagem do produto
- Preço em Reais: pelo menos R$ 5,00 para vender pelo link, ou
0para um produto sem preço - URL de retorno configurada (opcional mas recomendado)
- Webhook configurado para receber confirmações
name, image e value são obrigatórios. Os métodos de pagamento (PIX, Cartão, Boleto) vêm desligados por padrão: ligue os que você quer aceitar.Próximos Passos
Webhooks
Configure notificações de pagamento
Ir para Produção
Checklist para lançar em produção