Criar Cobrança Pix
Webhook enviado pelo sistema quando uma cobrança Pix é paga.
Quando um código QR Pix gerado em nossa plataforma é pago, nosso sistema entrega um webhook POST no seguinte formato:
Exemplo de webhook:
Exemplo de Payload de Webhook Capturado
{
"event": "capture",
"transaction": {
"created_at": "2022-02-02T21:34:07+0000",
"document_number": "****067****",
"e2e_id": "e00500002120220200000048r0xxv9wwww0l",
"email": "[email protected]",
"error": null,
"events": [
{
"amount": "1.00",
"created_at": "2022-02-02T21:36:03+0000",
"event_type": "capture",
"id": "123-456-789",
"pix_key_type": null,
"pix_key_value": null,
"pix_message": null,
"qrcode": null,
"qrcode_image": null,
"success": true,
"updated_at": "2022-02-02T21:36:03+0000"
},
{
"amount": "1.00",
"created_at": "2022-02-02T21:34:07+0000",
"event_type": "auth",
"id": "123-456-789",
"pix_key_type": null,
"pix_key_value": null,
"pix_message": null,
"processor_code": "1",
"processor_message": "pending",
"processor_transaction_id": "123-456-789",
"qrcode": "COPYPASTEPIXCODE",
"qrcode_image": "data:image/png;base64,123123456546789789",
"success": true,
"updated_at": "2022-02-02T21:34:10+0000"
}
],
"first_name": "Foo",
"id": "123-456-789",
"last_name": "Bar",
"merchant_id": "123-456-789",
"merchant_transaction_id": "0000001",
"processor_id": "123-456-789",
"statement": [
{
"acc_info": {
"acc_number": "1122333",
"acc_type": "checking",
"bank_agency": "0001",
"bank_code": "33333",
"document": "***067***",
"ispb": "12312311",
"name": "Foo Bar"
},
"amount": "100.00",
"created_at": "2022-02-02T17:48:27.000000Z",
"date": "2022-02-02 17:48:26",
"e2e_id": "e10573521202202121748r0xxv9anj0l"
}
],
"transaction_type": "pix",
"updated_at": "2022-02-02T21:36:03+0000",
"user_id": "123-456-789"
}
}
A URL do webhook é definida pelo Processador e, por enquanto, essa configuração precisa ser solicitada à nossa equipe.