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

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Path Parameters

id
string
required

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

Example:

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

Body

application/json
city
string
required

Merchant city (cidade).

Example:

"Sao Paulo"

jwkUrl
string
required

JWK Set URL (urlJwk; no scheme).

Example:

"example.com/jwks"

key
string
required

The recipient PIX key the composite QR pays into.

Example:

"fulano.tal@provedor.com.br"

originalAmount
integer<int64>
required

Original charge amount in centavos (valorOriginal).

Example:

100001

paymentPayloadUrl
string
required

Payment JWS host URL (urlPayloadJson; no scheme).

Example:

"pix.example.com/abc"

recipientName
string
required

Recipient/beneficiary name (nomeRecebedor).

Example:

"Fulano de Tal"

recurrenceStatus
integer<int64>
required

Recurrence stRecorrencia transition (0..4).

Example:

0

status
integer<int64>
required

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

Example:

0

txId
string
required

Conciliation id (idConciliacaoRecebedor).

Example:

"JDPI2020010300000000000000000000001"

certificateIspb
string

Indirect-PSP certificate ISPB (ispbCertificadoJws, string).

Example:

"04358798"

debtorName
string

Updated debtor name (dadosRecorrencia.devedor.nome).

Example:

"Fulano dos Santos"

description
object[] | null

Optional additional-data entries (dadosAdicionais).

expirationTime
integer<int64>

QR expiration in seconds (0 = JDPI default).

Example:

86400

payer
object

Optional payer block.

recurrencePayloadUrl
string

Recurrence JWS host URL (urlPayloadJsonRec; no scheme).

Example:

"pix.example.com/rec/def"

startDate
string

Updated recurrence first payment date (dtInicialRecorrencia).

Example:

"2025-02-10"

zipCode
string

Recipient postal code (cep).

Example:

"01227200"

Response

OK

qrCode
string
required

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

Example:

"00020126..."

documentId
string

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

Example:

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

payloadJws
string

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

Example:

"eyJhbGciOiJQUzUxMi..."

recurrencePayload
string

The signed recurrence JWS (payloadJwsRecorrencia).

Example:

"eyJhbGciOiJQUzUxMi..."

revision
integer<int64>

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

Example:

2