QrCodeDecodeResponseDTO
Response DTO with decoded QR Code information
- additionalType: string
Info Additional information from the QR Code
- additionalType: array object[] · AdditionalInfoItem[]
Info List Additional info items list
Additional information item
- nameType: string
Name/key of the additional info
- valueType: string
Value of the additional info
- calendarType: object · CalendarInfo
Calendar information for dynamic charges
- createdType: string Format: date-time
At Creation timestamp
- dueType: string Format: date-time
Date Due date for cobv (charge with due date)
- expirationType: integer Format: int32
Expiration in seconds from creation
- expiresType: string Format: date-time
At Expiration timestamp
- cobvType: object · CobvFinalAmountBreakdown
Final Amount Breakdown Discriminated COBV final amount for payer transparency
- abatimentoType: string
Aplicado Abatimento applied
- codType: string
Mun IBGE municipality code informed by the payer
- dataType: string
Pagamento DPP used for the calculation
- descontoType: string
Aplicado Desconto por antecipação
- jurosType: string
Aplicado Juros por atraso
- multaType: string
Aplicada Multa por atraso
- valorType: string
Final Final amount
- valorType: string
Original Original charge amount
- debtorType: object · DebtorInfo
Debtor (payer) information
- cnpjType: string
CNPJ of the debtor
- cpfType: string
CPF of the debtor
- nameType: string
Name of the debtor
- emvType: string
EMV payload extracted from the QR Code.
- endType: string
To End Id End-to-end identifier associated with the PIX key (from keys service lookup)
- ispbType: string
ISPB of the institution that owns the charge
- keyType: string
PIX key extracted from the payload (null for dynamic QR codes)
- locationType: string
Url Location URL for dynamic QR codes (null for static)
- merchantType: object · MerchantDataResponseDTO
Merchant (receiver) information in the response
- cityType: string
Merchant city
- nameType: string
Merchant name
- taxType: string
Id Merchant tax ID (CPF/CNPJ)
- receiverType: object · ReceiverInfo
Receiver (creditor) information
- accountType: string
Branch Branch number
- accountType: string
Ispb Institution ISPB (from EMV additional data or key lookup)
- accountType: string
Number Account number
- accountType: string
Type Account type (e.g. CACC)
- nameType: string
Holder name (creditor), not the merchant trade name
- taxType: string
Id Holder tax id (CPF or CNPJ digits only), aligned with holder_tax_id
- tradeType: string
Name Trade name
- ufType: string
UF/State
- revisionType: integer Format: int32
Charge revision number
- statusType: string enum
Status of a dynamic charge
values- A
C T I V E - C
O M P L E T E D - E
X P I R E D - R
E M O V E D _ B Y _ R E C E I V E R - R
E M O V E D _ B Y _ P S P
- txidType: string
Transaction ID (txid)
- typeType: string enum
Type of QR Code
values- S
T A T I C - D
Y N A M I C - D
Y N A M I C _ D U E _ D A T E - U
N K N O W N
- valueType: string
Transaction amount in decimal format (null if not specified)