Respond to a PIX Automatico authorization
Accepts or rejects a recurring-payment authorization as the payer’s PSP (JDPI 4.3.2). An acceptance transitions the authorization to Accepted; a rejection to Rejected. Accepting a payer-side authorization first resolves the payer account its recurring debits will draw on, and an account that cannot be resolved refuses the acceptance before anything is sent to JDPI. Optional ispb names the direct participant this write acts for: named, the recurrence row has to be booked in that participant’s books, or the answer is 404 PIX-0147 before JDPI is asked; an ISPB this deployment does not act as is 422 PIX-0128, before the row is read.
Authorizations
JWT bearer token issued by the identity provider.
Path Parameters
The recurrence id (29-char, RR...).
"RR0435879820240605njua7shf40o"
Query Parameters
The ISPB of the direct participant this request acts for. OPTIONAL: omit it and the request is answered exactly as before. Named, the recurrence row this write addresses has to be booked in that participant's books, or the answer is 404 PIX-0147 and nothing is sent to JDPI or changed. An ISPB this deployment does not act as is 422 PIX-0128. It is ROUTING DATA you supply, never a credential, and a token confined to one participant has to name it here. Sending it empty (ispb=) reads the same as omitting it.
^[0-9]{8}$"12345678"
Body
tpContaPagador (0..3).
0
Payer name (nomePagador). Blank is 400 PIX-0061.
"Fulano de Tal"
resultadoAutorizacao (true=accept, false=reject).
true
Authorization timestamp (dtHrAutorizacaoRecorrencia, an RFC 3339 date-time). Required when result=true, so a retry resends the same value for JD to replay the response; omitted, blank or not a date-time on an acceptance is 400 PIX-0061. Not sent on a rejection.
"2024-01-06T10:00:00.000Z"
Municipality IBGE code (codMunIbge; required when accepting).
3550308
Payer max cap in centavos (vlrMaxPagador).
200000
Rejection reason (AP13/AP14/AP15). Required when result=false; omitted or blank there is 400 PIX-0061.
"AP13"
Response
Accepted
The recurrence id.
"RR0435879820240605njua7shf40o"
JDPI request timestamp (dtHrReqJdPi, UTC).
"2024-01-06T10:00:01Z"
The JDPI request id (36-char GUID; omitted by 4.3.10).
"52c43361-caa1-4ddb-9152-708426a25db3"
The resulting local authorization status.
"Accepted"

