Skip to main content
Não existe um endpoint “criar checkout”. O checkout é a vitrine de um produto: ao criar o produto, a Cakto já gera automaticamente a oferta padrão, o checkout e o link de pagamento (https://pay.cakto.com.br/{id_da_oferta}).Em resumo: criou o produto = criou o checkout.

Pré-requisitos

Passo a passo

1

Autentique-se

Troque suas credenciais por um token de acesso. Detalhes em Autenticação.
curl
A resposta traz o access_token, que você usará no header Authorization: Bearer {access_token} das próximas requisições.
2

Crie o produto (isso já cria o checkout)

Envie um POST para /products/. Os campos obrigatórios são name, description, price, type e salesPage.
curl
Use "type": "unique" para venda única ou "type": "subscription" para assinatura. A lista completa de campos está na referência Criar Produto.
Nesse único passo, a Cakto cria o produto e a oferta padrão, o checkout e o link de pagamento. A resposta retorna o produto criado, incluindo seu id e short_id.
3

Obtenha o link do checkout

Liste os checkouts do produto para encontrar o checkout padrão (default: true):
curl
Abra o detalhe do checkout para ver a oferta vinculada (campo offers):
curl
O link público do checkout segue o formato:
Pronto — é só compartilhar esse link com seus compradores.

Vender vários itens num único checkout

Hoje cada checkout exibe uma oferta principal. Para oferecer itens adicionais no mesmo fechamento, use order bumps: produtos complementares que o comprador adiciona com um clique antes de pagar.
curl
Veja todas as opções em Order Bumps.

Personalizar o checkout

Você pode ajustar a aparência e a configuração do checkout pelo campo config. Veja Atualizar Checkout.

Próximos passos

Criar Produto

Referência completa dos campos de criação de produto

Ofertas

Crie ofertas adicionais para o mesmo produto

Order Bumps

Ofereça itens complementares no checkout

Webhooks

Receba eventos de venda em tempo real