Skip to main content
PUT
Update an immediate dynamic composite PIX Automatico QR code

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Parámetros de ruta

id
string
requerido

The recurrence/charge document id (idDocumento, GUID).

Ejemplo:

"52c43361-caa1-4ddb-9152-708426a25db4"

Cuerpo

application/json
city
string
requerido

Merchant city (cidade).

Ejemplo:

"Sao Paulo"

jwkUrl
string
requerido

JWK Set URL (urlJwk; no scheme).

Ejemplo:

"example.com/jwks"

key
string
requerido

The recipient PIX key the composite QR pays into.

Ejemplo:

"fulano.tal@provedor.com.br"

originalAmount
integer<int64>
requerido

Original charge amount in centavos (valorOriginal).

Ejemplo:

100001

paymentPayloadUrl
string
requerido

Payment JWS host URL (urlPayloadJson; no scheme).

Ejemplo:

"pix.example.com/abc"

recipientName
string
requerido

Recipient/beneficiary name (nomeRecebedor).

Ejemplo:

"Fulano de Tal"

recurrenceStatus
integer<int64>
requerido

Recurrence stRecorrencia transition (0..4).

Ejemplo:

0

status
integer<int64>
requerido

Charge situation (0=Active,1=Completed,2=Removed by recipient,3=Removed by PSP).

Ejemplo:

0

txId
string
requerido

Conciliation id (idConciliacaoRecebedor).

Ejemplo:

"JDPI2020010300000000000000000000001"

certificateIspb
string

Indirect-PSP certificate ISPB (ispbCertificadoJws, string).

Ejemplo:

"04358798"

debtorName
string

Updated debtor name (dadosRecorrencia.devedor.nome).

Ejemplo:

"Fulano dos Santos"

description
object[] | null

Optional additional-data entries (dadosAdicionais).

expirationTime
integer<int64>

QR expiration in seconds (0 = JDPI default).

Ejemplo:

86400

payer
object

Optional payer block.

recurrencePayloadUrl
string

Recurrence JWS host URL (urlPayloadJsonRec; no scheme).

Ejemplo:

"pix.example.com/rec/def"

startDate
string

Updated recurrence first payment date (dtInicialRecorrencia).

Ejemplo:

"2025-02-10"

zipCode
string

Recipient postal code (cep).

Ejemplo:

"01227200"

Respuesta

OK

qrCode
string
requerido

The regenerated EMV composite-QR payload (base64-decoded, ready to render).

Ejemplo:

"00020126..."

documentId
string

The recurrence/charge document id (idDocumento, GUID).

Ejemplo:

"52c43361-caa1-4ddb-9152-708426a25db3"

payloadJws
string

The signed payment JWS (payloadJws; dynamic + cobv).

Ejemplo:

"eyJhbGciOiJQUzUxMi..."

recurrencePayload
string

The signed recurrence JWS (payloadJwsRecorrencia).

Ejemplo:

"eyJhbGciOiJQUzUxMi..."

revision
integer<int64>

The JDPI-computed charge revision (revisao; dynamic + cobv updates only).

Ejemplo:

2