Ir para o conteúdo

A transferência Pix foi bem-sucedida

Webhook enviado pelo sistema quando um pagamento Pix é transferido.

Quando uma transferência Pix é bem-sucedida (o valor já está na conta bancária de destino), nosso sistema envia um webhook POST no seguinte formato:

Exemplo de webhook:

{
  "event": "transfer",
  "transaction": {
    "id": "123-456-789",
    "merchant_id": "123-456-789",
    "user_id": "123-456-789",
    "processor_id": "123-456-789",
    "merchant_transaction_id": "0000001",
    "transaction_type": "pix",
    "first_name": "Foo",
    "last_name": "Bar",
    "email": "foo.bar@mail.net",
    "updated_at": "2022-02-02T21:36:03+0000",
    "created_at": "2022-02-02T21:34:07+0000",
    "events": [
      {
        "id": "321-654-987",
        "success": true,
        "event_type": "transfer",
        "amount": "1.00",
        "qrcode": null,
        "qrcode_image": null,
        "pix_key_type": null,
        "pix_key_value": null,
        "pix_message": null,
        "updated_at": "2022-02-02T21:36:03+0000",
        "created_at": "2022-02-02T21:36:03+0000"
      },
      {
        "id": "123-456-789",
        "success": true,
        "event_type": "payment",
        "amount": "1.00",
        "processor_code": "1",
        "processor_message": "pending",
        "processor_transaction_id": "123-456-789",
        "qrcode": null,
        "qrcode_image": null,
        "pix_key_type": "email",
        "pix_key_value": "email@server.com",
        "pix_message": "This is NOT a test",
        "updated_at": "2022-02-02T21:34:10+0000",
        "created_at": "2022-02-02T21:34:07+0000"
      }
    ]
  }
}

A URL do webhook é definida pelo processador e, por enquanto, essa configuração deve ser solicitada à nossa equipe.