COBRANÇA
cobranca.paga
Evento de confirmação de pagamento de uma cobrança
Tópico:
payment.cobranca.paga.v1Schemas: Trivvo V2 e Trivvo V1No portal: Trivvo V2 - cobranca.paga (v1.0)
{
"schemaVersion": "1.0",
"processedAt": "2025-03-12T09:30:02Z",
"eventId": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"id": "550e8400-e29b-41d4-a716-446655440000",
"timestamp": "2025-02-28T12:34:56Z",
"valorPago": 100,
"moeda": "BRL",
"formaPagamento": "cartao_de_credito",
"ofertaId": null,
"ofertaNome": null,
"cliente": {
"nome": "João da Silva",
"email": "joao.silva@exemplo.com.br",
"telefone": "+55 11 99999-8888",
"numeroDocumento": "12345678909"
},
"itens": [
{
"descricao": "Assinatura Mensal",
"valor": 50,
"quantidade": 2,
"atributosAdicionais": null
}
]
}Campos · Trivvo V2
| Campo | Tipo | Descrição |
|---|---|---|
| schemaVersion | string | Revisão do schema (ex.: 1.0). |
| processedAt | string | Quando a entrega foi gerada (UTC). Muda a cada tentativa. |
| eventId | string | Gerado a cada tentativa. Para deduplicar, use o header X-Request-ID. |
| id | string | Identificador da cobrança. |
| timestamp | string | Quando o fato aconteceu (UTC). |
| valorPago | number | Valor pago, na unidade da moeda. |
| moeda | string | Código ISO 4217 (ex.: BRL). |
| formaPagamento | string | Forma de pagamento (ex.: cartao_de_credito, pix, boleto). |
| ofertaId | null | Oferta de origem; null quando não houver. |
| ofertaNome | null | Nome da oferta de origem. |
| cliente | object | Comprador da cobrança. |
| cliente.nome | string | Nome do comprador. |
| cliente.email | string | E-mail do comprador. |
| cliente.telefone | string | Telefone do comprador. |
| cliente.numeroDocumento | string | CPF ou CNPJ do comprador, só dígitos. |
| itens | array | Itens cobrados. |
| itens[].descricao | string | Descrição do item. |
| itens[].valor | number | Valor unitário, na unidade da moeda. |
| itens[].quantidade | number | Quantidade. |
| itens[].atributosAdicionais | null | Atributos que você cadastrou no produto. |
Campos sem valor chegam como null. Novos campos podem ser adicionados ao schema: ignore os que não conhecer. Os objetos de navegador, endereço e rastreamento do Trivvo V1 aparecem completos no exemplo.