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
- Uma conta ativa na Cakto. Cadastre-se aqui.
- Suas chaves de API (
client_ideclient_secret) com os escoposwrite productsewrite offers. Veja o guia de autenticação.
Passo a passo
1
Autentique-se
Troque suas credenciais por um token de acesso. Detalhes em Autenticação.A resposta traz o
curl
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 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
POST para /products/. Os campos obrigatórios são name, description, price, type e salesPage.curl
id e short_id.3
Obtenha o link do checkout
Liste os checkouts do produto para encontrar o checkout padrão (Abra o detalhe do checkout para ver a oferta vinculada (campo O link público do checkout segue o formato:Pronto — é só compartilhar esse link com seus compradores.
default: true):curl
offers):curl
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
Personalizar o checkout
Você pode ajustar a aparência e a configuração do checkout pelo campoconfig. 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