O modelo em uma frase
Um produto é vendido por meio de uma oferta, exibida em um checkout. Cada compra gera um pedido — e, se o produto for recorrente, também uma assinatura.Criar um produto já cria a oferta padrão, o checkout e o link de pagamento. Não existe endpoint separado de “criar checkout” — veja Criar um checkout.
Termos
Produto
Produto
O item que você vende. Tem
name, description, price, salesPage e um type:Cada produto tem um
id (UUID) e um short_id (identificador curto).Referência: ProdutosOferta
Oferta
A condição comercial sob a qual o produto é vendido — preço e configuração. Um produto pode ter várias ofertas (por exemplo, preço cheio e preço promocional).O link público de pagamento é derivado da oferta:Referência: Ofertas
Checkout
Checkout
A página onde o comprador finaliza a compra. Um produto pode ter vários checkouts, mas sempre existe um checkout padrão (
default: true) — não é possível deletá-lo nem desmarcá-lo sem promover outro no lugar.A aparência e o comportamento são controlados pelo campo config.Referência: CheckoutsOrder Bump
Order Bump
Produto complementar oferecido dentro do mesmo checkout, que o comprador adiciona com um clique antes de pagar. É a forma de vender mais de um item num único fechamento.Referência: Order Bumps
Pedido
Pedido
Assinatura
Assinatura
A recorrência criada a partir de um pedido pai. Cada renovação gera um novo ciclo de cobrança, e cada ciclo pode ter várias tentativas de cobrança.Os estados e as transições suportadas estão em Estados da Assinatura.Referência: Assinaturas
Cliente
Cliente
O comprador. É identificado por documento (
docNumber) e e-mail, e é reaproveitado entre pedidos.Referência: ClientesPróximos passos
Criar um checkout
O fluxo completo, do produto ao link de pagamento
Webhooks
Receba os eventos de venda na sua aplicação