Brick API Documentation
Static QR Code

Status for Static QR Code

Use the Static QR Code status endpoint when your system needs the latest payment state for a customer transaction collected through a reusable QR Code. Pass the transaction referenceId to support reconciliation, customer support checks, and recovery when callback delivery is delayed or unavailable.

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
typeStringType of QR Code, It will either STATIC or DYNAMIC
merchantStringName of merchant
merchantNmidStringUnique Id of merchant
Last modified on