Brick API Documentation
Dynamic QR Code

Dynamic QR Code Status

Use the Dynamic QR Code status endpoint when your system needs to confirm the latest QRIS payment state for a generated one-time QR Code. This status check is useful when callbacks are delayed, support teams need a transaction update, or finance operations need to reconcile QRIS payments by referenceId.

Request Parameters

Key ParametersData TypeDescription
publicAccessTokenStringOne time access-token generated using the auth token API
referenceIdStringUnique reference of Transactions from client side

Response Parameters

Key parametersData typeDescription
idStringUnique ID generated by Brick
referenceIdStringUnique ID that is being generated by the client to track each QR Codes
amountNumberAmount that clients wants to transfer
statusStringStatus of QR Code, the value options are processing, paid, expired, and cancelled.
qrDataStringQR national dynamic data
paidAtDate TimeTimestamp when QR Code being paid by customer
Last modified on