Skip to main content
Endpoint de streaming via Server-Sent Events (SSE) que mantém uma conexão persistente e notifica o cliente em tempo real sobre mudanças no status do checkout (ex: PIX confirmado, pagamento falhou, checkout expirou).

Autenticação

Endpoint público — não requer Authorization. Utiliza o client_secret como identificador.

Parâmetros de Path

string
required
Segredo do cliente do checkout

Eventos SSE

A conexão envia os seguintes tipos de eventos. Quando presente, zoop_payment_data é o objeto retornado pelo gateway com os dados da transação (nome do campo conforme contrato da API).

Evento connected

Evento checkout.updated

Evento terminal

Enviado quando o checkout atinge um estado terminal: succeeded, failed ou expired. A conexão é encerrada ~1 segundo após este evento.
Um heartbeat (:heartbeat) é enviado a cada 30 segundos para manter a conexão ativa.

Exemplo

JavaScript