Evento enviado quando o pagamento PIX é confirmado (cash-in).

Exemplo JSON (payload plano)

{
  "transactionType": "RECEIVEPIX",
  "transactionId": "c327ce8bee2a18565ec2m1zdu6px2keu",
  "external_id": "55aefd02e54e785fbb5a80faa19f8802",
  "amount": 15.0,
  "paymentType": "PIX",
  "status": "PAID",
  "dateApproval": "2024-10-07 16:07:10",
  "creditParty": {
    "name": "Nome do pagador",
    "email": "pagador@email.com",
    "taxId": "999999999"
  },
  "debitParty": {
    "bank": "INSTITUICAO DE PAGAMENTO EXEMPLO S.A.",
    "taxId": "46872831000154"
  }
}

Variante (requestBody)

Alguns clientes envolvem o mesmo objeto em requestBody. A NavePay aceita os dois formatos.

Resposta esperada do seu endpoint

O handler da plataforma responde 200 com {"message":"OK"} após processar. Se você expõe um endpoint próprio, retorne 2xx rapidamente e processe de forma idempotente.