MazzuPay - Documentação Simples e Descomplicada
  1. Webhooks
  • Introdução
  • Autenticação
  • PIX
    • Depósito via PIX
      POST
    • Saque via PIX
      POST
  • Carteira
    • Obter Saldo da Carteira
      GET
  • Webhooks
    • Webhooks de Transação
  • Esquemas
    • Depósito via PIX Schema
    • Saque via PIX Schema
  1. Webhooks

Webhooks de Transação

Webhooks (PIX)#

Para garantir a sincronização em tempo real entre a nossa plataforma e o seu sistema, é obrigatório o uso de Webhooks. Através deles, você receberá notificações automáticas sempre que houver uma alteração no status de uma transação.
licensed-image.jpeg

Requisitos Técnicos#

Protocolo: REST Webhook
Método HTTP: POST
Formato do Corpo: JSON
Segurança: Recomendamos a validação do campo hash enviado no payload para garantir a integridade dos dados.

PIX Cash-in (Entrada)#

Este webhook é disparado quando um pagamento via PIX é identificado ou devolvido.

Campos do Payload#

Cabeçalho da tabelaTipoDescrição
idTransactionStringID único da transação.
typeTransactionStringTipo da transação (Fixo: PIX).
statusTransactionStringStatus: PAID_OUT (Confirmado) ou CHARGEBACK (Devolvido).
valueNumberValor da transação.
payerNameStringNome do pagador.
payerTaxIdStringCPF/CNPJ do pagador.
paymentDateStringData e hora (dd/MM/yyyy HH:mm:ss).
paymentCodeStringCódigo brCode (Copia e Cola).
requestNumberStringSeu número de controle enviado na requisição original.

Exemplo de JSON (Cash-in)#

PIX Cash-out (Saída)#

Este webhook é disparado para informar o sucesso ou a falha de uma transferência enviada por você.

Campos do Payload#

Cabeçalho da tabelaTipoDescrição
idTransactionStringID único da transação.
typeTransactionStringTipo da transação (Fixo: PIX_CASHOUT).
statusTransactionStringStatus: PAID_OUT (Sucesso) ou CANCELED (Cancelado/Falha).
valueNumberValor da transação.
destinationNameStringNome do beneficiário.
destinationTaxIdStringCPF/CNPJ do beneficiário.
requestNumberStringSeu número de controle enviado na requisição original.

Exemplo de JSON (Cash-out)#

💡 Dica de Implementação: Certifique-se de que seu servidor responda com um status 200 OK rapidamente ao receber o POST para evitar tentativas de reenvio desnecessárias.#
Modificado em 2026-02-05 02:07:18
Página anterior
Obter Saldo da Carteira
Próxima página
Depósito via PIX Schema
Built with