ChargeDynamicResponseDTO

Response for dynamic immediate charge creation

  • calendario
    Type: object · CalendarResponseDTO

    Calendar information in the charge response

    • criacao
      Type: string Format: date-time

      Creation timestamp of the charge.

    • expiracao
      Type: integer Format: int32

      Expiration time in seconds from creation.

  • chave
    Type: string

    Pix key of the receiver.

  • createdAt
    Type: string Format: date-time

    Creation timestamp.

  • devedor
    Type: object · DebtorDTO

    Debtor information (payer)

    • cnpj
      Type: string Pattern: ^\d{14}$

      CNPJ of the debtor (14 digits)

    • cpf
      Type: string Pattern: ^\d{11}$

      CPF of the debtor (11 digits)

    • nome
      Type: string
      min length:  
      1
      max length:  
      200

      Name of the debtor

  • id
    Type: string

    Unique identifier of the charge.

  • infoAdicionais
    Type: array object[] · AdditionalInfoDTO[]

    Additional information list

    Additional information for the payer

    • nome
      Type: string
      max length:  
      50
      required

      Name/label of the additional information field.

    • valor
      Type: string
      max length:  
      200
      required

      Value of the additional information field.

  • loc
    Type: object · LocationBindResponseDTO

    Location information in the charge response

    • id
      Type: string

      Unique identifier of the location.

    • url
      Type: string

      URL for accessing the dynamic QR Code.

  • pixCopiaECola
    Type: string

    Pix payload (BR Code) in plain text.

  • qrCodeImage
    Type: object · QrCodeImage

    QR Code image data. Returned only if 'emitImage=true' in the request.

    • base64
      Type: string

      Base64 encoded image data.

    • contentType
      Type: string

      Content type of the image.

  • revisao
    Type: integer Format: int32

    Revision number of the charge.

  • solicitacaoPagador
    Type: string

    Optional message/request from the payer.

  • status
    Type: string enum

    Status of a dynamic charge

    values
    • ATIVA
    • CONCLUIDA
    • REMOVIDA_PELO_USUARIO_RECEBEDOR
    • REMOVIDA_PELO_PSP
  • txid
    Type: string

    Transaction identifier.

  • type
    Type: string enum

    Type of QR Code

    values
    • STATIC
    • DYNAMIC
    • DYNAMIC_DUE_DATE
    • UNKNOWN
  • valor
    Type: object · AmountResponseDTO

    Amount information in the charge response

    • modalidadeAlteracao
      Type: integer Format: int32

      Change mode: 0 = fixed amount (default), 1 = payer can change amount

    • original
      Type: string

      Original amount in decimal format.