Github

Webhook Pix automático

A Safe2Pay envia notificações assíncronas (webhooks) para o endpoint do recebedor sempre que ocorrem mudanças relevantes no ciclo do Pix Automático. Isso permite que sua aplicação reaja automaticamente a eventos de autorização, agendamento e liquidação de cobrança.

ℹ️

Recomendamos fortemente que você leia:

Entender esses pontos evita erros comuns na integração e garante que você aproveite todo o potencial da API com segurança e conformidade.


Eventos de autorização

{
  "Id": 194,
  "IdMerchant": 370,
  "Status": "APROVADA",
  "StatusHistory": [
    {
      "Status": "CRIADA",
      "Date": "2025-08-29T20:40:47.77"
    },
    {
      "Status": "APROVADA",
      "Date": "2025-08-29T20:42:15.42"
    }
  ],
  "Contract": {
    "Description": "Teste Mensal",
    "Reference": "QA001",
    "Customer": {
      "Identity": "78497209036",
      "Name": "Fulano Vinana",
      "Email": "[email protected]",
      "Phone": "54999999999",
      "Address": {
        "ZipCode": "90050101",
        "Street": "Logradouro",
        "Number": "123",
        "Complement": "Complemento",
        "District": "Higienopolis",
        "StateInitials": "RS",
        "CityName": "Porto Alegre",
        "CountryName": "BRASIL"
      }
    }
  },
  "Calendar": {
    "StartDate": "2025-08-30T00:00:00",
    "EndDate": "2025-12-26T00:00:00",
    "Periodicity": "MENSAL",
    "RetryPolicy": "NÃO PERMITE"
  },
  "Amount": {
    "Fixed": 0.1
  },
  "QrData": {
    "PixCopyAndPaste": "00020101021226870014BR.GOV.BCB.PIX2565apipix.bradesco.com.br/qr/v2/122db4a2-810f-4244-9ff7-18fb9e1621d852040000530398654040.105802BR5925SAFE2PAY INSTITUICAO DE P6009SAO PAULO62070503***80870014BR.GOV.BCB.PIX2565apipix.bradesco.com.br/qr/v2/rec/332c1eedef4d4bac9f7a89a21afe3d2c6304A51A",
    "QrCode": "https://images.safe2pay-h.com.br/pix/3a2523020f8d4c67ad5f7dcf3521c2b9.png"
  }
}
{

  "Id": 194,
  "IdMerchant": 370,
  "Status": "CANCELADA",
  "StatusHistory": [
    {
      "Status": "CRIADA",
      "Date": "2025-08-29T20:40:47.77"
    },
    {
      "Status": "APROVADA",
      "Date": "2025-08-29T20:42:15.42"
    },
    {
      "Status": "CANCELADA",
      "Date": "2025-08-30T00:33:51.137"
    }
  ],
  "Contract": {
    "Description": "Teste Mensal",
    "Reference": "QA001",
    "Customer": {
      "Identity": "78497209036",
      "Name": "Fulano Vinana",
      "Email": "[email protected]",
      "Phone": "54999999999",
      "Address": {
        "ZipCode": "90050101",
        "Street": "Logradouro",
        "Number": "123",
        "Complement": "Complemento",
        "District": "Higienopolis",
        "StateInitials": "RS",
        "CityName": "Porto Alegre",
        "CountryName": "BRASIL"
      }
    }
  },
  "Calendar": {
    "StartDate": "2025-08-30T00:00:00",
    "EndDate": "2025-12-26T00:00:00",
    "Periodicity": "MENSAL",
    "RetryPolicy": "NÃO PERMITE"
  },
  "Amount": {
    "Fixed": 0.1
  },
  "QrData": {
    "PixCopyAndPaste": "00020101021226870014BR.GOV.BCB.PIX2565apipix.bradesco.com.br/qr/v2/122db4a2-810f-4244-9ff7-18fb9e1621d852040000530398654040.105802BR5925SAFE2PAY INSTITUICAO DE P6009SAO PAULO62070503***80870014BR.GOV.BCB.PIX2565apipix.bradesco.com.br/qr/v2/rec/332c1eedef4d4bac9f7a89a21afe3d2c6304A51A",
    "QrCode": "https://images.safe2pay-h.com.br/pix/3a2523020f8d4c67ad5f7dcf3521c2b9.png"
  }
}

Eventos de agendamento de cobrança

{
  "Id": 48,
  "Status": "CANCELADA",
  "StatusHistory": [
    {
      "Status": "ATIVA",
      "Date": "2025-08-28T08:00:58.08Z"
    },
    {
      "Status": "CANCELADA",
      "Date": "2025-08-28T14:02:53.353Z"
    }
  ],
  "IdAuthorization": 148,
  "Reference": "ABC456",
  "Calendar": {
    "DueDate": "2025-09-01T00:00:00",
    "UsefulDayAdjustment": false
  },
  "IdTransaction": 5770697,
  "Amount": 15.18,
  "Splits": [
    {
      "CodeTaxType": 2,
      "IdReceiver": 440,
      "Amount": 0.05,
      "IsPayTax": true
    }
  ],
  "Attemps": [
    {
      "DueDate": "2025-09-01T00:00:00",
      "Status": "CANCELADA",
      "StatusHistory": [
        {
          "Status": "SOLICITADA",
          "Date": "2025-08-28T08:00:58.08Z"
        },
        {
          "Status": "CANCELADA",
          "Date": "2025-08-28T11:02:53.29Z"
        }
      ]
    }
  ]
}
{
  "Id": 37,
  "Status": "CONCLUIDA",
  "StatusHistory": [
    {
      "Status": "ATIVA",
      "Date": "2025-08-26T11:46:25.667Z"
    },
    {
      "Status": "CONCLUIDA",
      "Date": "2025-08-30T11:19:08.027Z"
    }
  ],
  "IdAuthorization": 72,
  "Reference": "ABC456",
  "Calendar": {
    "DueDate": "2025-08-30T00:00:00",
    "UsefulDayAdjustment": false
  },
  "IdTransaction": 5770605,
  "Amount": 0.05,
  "Splits": [],
  "Attemps": [
    {
      "DueDate": "2025-08-30T00:00:00",
      "Status": "PAGA",
      "StatusHistory": [
        {
          "Status": "SOLICITADA",
          "Date": "2025-08-26T11:46:25.667Z"
        },
        {
          "Status": "AGENDADA",
          "Date": "2025-08-26T17:49:38.493Z"
        },
        {
          "Status": "PAGA",
          "Date": "2025-08-30T11:19:08.327Z"
        }
      ]
    }
  ]
}