ChargeStaticRequestDTO
Request to create a static QR Code for Pix payments
- keyType: stringmin length:1required
Pix key of the receiver. EVP, email, CPF/CNPJ or phone in E.164 format (+55...).
- merchantType: object · MerchantDataRequestDTOrequired
Merchant (receiver) information for EMV payload composition
- cityType: stringmin length:1required
Merchant city (EMV ID 60).
- nameType: stringmin length:1required
Merchant name (EMV ID 59).
- taxType: string
Id min length:1requiredMerchant tax ID (CPF/CNPJ).
- additionalType: string
Info Optional additional information for the payer (1..72).
- cashierType: string
Bank Code Pattern: ^\d{8}$Optional. ISPB (8 digits) of the FSS (Facilitador de Serviço de Saque) when the QR Code is used for Pix Saque or Pix Troco. Omit for regular Pix charges.
- emitType: boolean
Image If true, also returns the PNG image (base64).
- txidType: string
Transaction identifier (EMV 62-05) [A-Za-z0-9], 1..25. If absent, fin-charge-api generates it.
- valueType: string
Pattern: ^\d+\.\d{2}$Optional. Value in decimal format with exactly 2 decimal places (e.g., '123.98' for R$ 123,98). Must be a string, not a number. Omit for charges where the payer chooses the amount (e.g., Pix Saque/Troco, donations, open-amount QR codes).