Dynamic QR Code
QR Code Callback - Dynamic QR Code
Use this callback as the primary real-time payment notification for Dynamic QR Code. Your system should match the callback to the original transaction, persist the update, and then update the customer order or balance.
Callback Handling
- Match the callback using
referenceIdand the Brick QR Codeid. - Treat callbacks as idempotent because retries can happen.
- Store
paidAt,amount,feeAmount, and merchant information for reconciliation. - Return HTTP
200only after your system has accepted the callback. Dashboard Test URL / Save & Test also requires a JSON ACK with the exact Brick testreferenceId. - If
customerInformationis enabled, store the buyer and issuer details only for the relevant transaction record.
This is a sample of the status update we send to your callback URL:
Code
This is a sample of the status update we send to your callback URL if customerInformation is enabled:
Code
Note: To get
customerInformation, refer to the QR Code Overview docs or contact our Sales team.
Last modified on
