Pré-requisitos
- Token de autenticação válido
customerIddo 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: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:Para verificar o estado de qualquer sessão a qualquer momento, use
GET /v1/sessions/{sessionId} na Checkout API.