Create Dynamic QR Code

Creates a dynamic QR Code. The dynamic QR Code is used for single transactions and comes with an expiration time.

The payer field is optional and is provided solely for reference purposes during the processing of the QR code. This field allows the system to load and display information about the intended payer of the QR code.

No validation or blocking logic is applied based on the payer data. For any custom validations, please use the validations field. (https://docs.tracefinance.com/v2.0/docs/qr-code-validations)

Body Params

Request body for creating a Dynamic QR Code

uuid

The bank account from which the PIX transaction will originate. Mutually exclusive with virtualAccountId - exactly one must be provided.

string

The virtual account from which the PIX transaction will originate. Mutually exclusive with bankAccountId - exactly one must be provided.

amount
object
required

Monetary value

number
required
60 to 864000

The time in seconds before the QR code expires. Note: These values may vary depending on the partner bank associated with your virtual or bank account. Please contact support to obtain the specific values for your configuration.

payer
object

Intended payer of the QR code.

validations
array of objects
validations
string

Description of the QR Code

additionalInfos
array of objects

Additional information about the QR Code

additionalInfos
Headers
string

Access Token

Responses

Language
Credentials
OAuth2
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json