- Cartão de Crédito: Requer
card_id(token obtido via SDK de tokenização do gateway no cliente) e número de parcelas (1–12) - PIX: Gera a transação PIX; o QR code fica disponível em
zoop_payment_data(campo da API)
Autenticação
Endpoint público — não requerAuthorization. Utiliza o client_secret como autenticação implícita.
Parâmetros de Path
Segredo do cliente gerado na criação do checkout
Corpo da Requisição
E-mail do comprador
Nome completo do comprador
CPF ou CNPJ do comprador (obrigatório para pagamentos no Brasil)
Endereço de cobrança do comprador
Método de pagamento. Valores:
credit_card, pixToken do cartão gerado pelo fluxo de tokenização do gateway (obrigatório quando
payment_method = credit_card)Número de parcelas de 1 a 12 (obrigatório quando
payment_method = credit_card)Bandeira do cartão (ex:
visa, mastercard). Opcional — quando informado, seleciona a faixa de tarifas correspondente. Se omitido, o BIN do cartão é utilizado para determinar a tarifa.Data de vencimento do boleto no formato
YYYY-MM-DD (opcional, apenas para boleto)Resposta
O checkout atualizado comstatus, payment_method e zoop_payment_data contendo os detalhes da transação no gateway.
ID do checkout
Novo status:
confirmed, succeeded ou failedMétodo utilizado:
credit_card ou pixDados retornados pelo gateway:
transaction_id, status, authorization_code, payment_method, etc.Exemplo
Resposta de Exemplo
Erros Comuns
| Código | Descrição |
|---|---|
404 | Checkout não encontrado |
410 | Checkout expirado |
422 | Campos obrigatórios ausentes ou inválidos |
400 | Cupom de desconto inválido |

