product (produto) representa o item de catálogo ou serviço que a sua organização comercializa. Ele atua como o container de alto nível de uma oferta — armazenando o nome, a descrição comercial e a imagem do produto —, enquanto os valores monetários e as regras de cobrança (sejam avulsas ou recorrentes) são delegados a objetos price associados quando eles existem.
Os produtos são a base para a criação de checkouts, links de pagamento e planos de assinatura. Um produto pode começar sem preço quando a cobrança ainda está indefinida, ou ter múltiplos preços ativos em paralelo (por exemplo, um preço mensal e um anual), permitindo que a mesma oferta física ou digital seja cobrada sob diferentes termos de pagamento de acordo com a escolha do comprador.
Objeto product
Este é o formato completo retornado emcreate, get, update, itens de list e em data.object dos webhooks product.*.
Identificador único do produto. Usa o prefixo
prod_*.Sempre
"product".Data de criação em formato ISO 8601.
ID do preço padrão (
price_*) associado a este produto, ou null quando o
produto ainda não tem preço padrão.Descrição interna ou comercial do produto.
A URL pública para a imagem ilustrativa do produto utilizada no checkout.
Define se o produto está ativo e disponível para novas vendas ou assinaturas.
Define se impostos são aplicáveis ao produto.
true se gerado em produção; false se em testes.Metadados customizados vinculados ao produto. Retorna
{} quando vazio.Nome do produto exibido para o comprador final.
Data da última atualização em formato ISO 8601.
Lista de preços estruturados cadastrados sob este produto. Retorna
[] quando
o produto ainda não tem preços.Operações
Webhooks
Mudanças nesse objeto disparam os seguintes eventos de webhook: O payload carrega o objetoproduct completo em data.object.
