Skip to main content
PUT
Update a CobV (due-date) composite Pix Automático QR code

Authorizations

Authorization
string
header
required

JWT Bearer token authentication. Obtain token from /v1/login/oauth/access_token endpoint using client credentials (clientId and clientSecret).

Include token in Authorization header: Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Token expires after 3600 seconds (1 hour).

Path Parameters

id
string
required

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

Body

application/json
city
string
required

Merchant city (cidade).

daysAfterDue
integer<int64>
required

Days after the due date the charge can still be paid (diasAposVenc).

dueDate
string
required

Due date for payment (dtVenc; aaaa-mm-dd).

finalAmount
number<double>
required

Final charge amount in reais (valorFinal).

key
string
required

The recipient Pix key the composite QR pays into.

paymentPayloadUrl
string
required

CobV JWS host URL (urlPayloadJson; no scheme).

recipientName
string
required

Recipient/beneficiary name (nomeRecebedor).

recipientStreet
string
required

Recipient street (logradouroRecebedor).

recurrenceStatus
integer<int64>
required

Recurrence stRecorrencia transition (0..4).

state
string
required

Recipient state (uf).

status
integer<int64>
required

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

txId
string
required

Conciliation id (idConciliacaoRecebedor).

zipCode
string
required

Recipient postal code (cep).

certificateIspb
string

Indirect-PSP certificate ISPB (ispbCertificadoJws, string).

debtorName
string

Updated debtor name (dadosRecorrencia.devedor.nome).

description
object[] | null

Optional additional-data entries (dadosAdicionais).

discount
number<double>

Discount in reais (desconto; omit/0 to skip).

fine
number<double>

Fine in reais (multa; omit/0 to skip).

interest
number<double>

Interest in reais (juros; omit/0 to skip).

jwkUrl
string

JWK Set URL (urlJwk; no scheme).

originalAmount
number<double>

Original charge amount in reais (valorOriginal).

payer
object
rebate
number<double>

Rebate in reais (abatimento; omit/0 to skip).

recurrencePayloadUrl
string

Recurrence JWS host URL (urlPayloadJsonRec; no scheme).

startDate
string

Updated recurrence first payment date (dtInicialRecorrencia).

Response

OK

qrCode
string
required

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

documentId
string

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

payloadJws
string

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

recurrencePayload
string

The signed recurrence JWS (payloadJwsRecorrencia).

revision
integer<int64>

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