Pular para o conteúdo principal
Este guia mostra como criar um pedido completo na plataforma Supergasbras usando as APIs Cart e Checkout. Você vai configurar o carrinho, iniciar o checkout, definir a entrega e concluir o pedido.

Pré-requisitos

  • Token de autenticação válido
  • customerId do cliente que está realizando a compra
  • Identificador único para a sessão (sessionId) — pode ser um UUID

Passo 1: Criar a sessão de carrinho

Crie ou atualize a sessão de carrinho com os dados do cliente:

Passo 2: Agendar a entrega (opcional)

Se o cliente deseja agendar um horário específico de entrega:

Passo 3: Criar a sessão de checkout

Inicie o processo de checkout vinculando a sessão de carrinho:
Guarde o sessionId retornado para usar nos próximos passos.

Passo 4: Definir o endereço de entrega

Passo 5: Consultar métodos de pagamento

Liste os métodos disponíveis para a sessão:

Passo 6: Iniciar o pagamento

Com o método de pagamento escolhido, inicie a cobrança:

Passo 7: Completar o pedido

Após a confirmação do pagamento, finalize o pedido:
Uma resposta de sucesso confirma que o pedido foi registrado.
Para verificar o estado de qualquer sessão a qualquer momento, use GET /v1/sessions/{sessionId} na Checkout API.