QR Code
Testing your QR Code integration
Sandbox Environment
⚠️ Static QR Code is not available in sandbox mode.
Currently, only Dynamic QR Code can be tested in the sandbox environment.
You can generate a Dynamic QR Code using the API and simulate the payment process, but no real fund transfer will occur.
🚀 Production (Live Mode)
In production, QR Code payments use real funds, and the full callback lifecycle is triggered automatically by the Brick system.
Callback Flow
For every successful QR Code transaction, Brick sends two callbacks to your configured webhook URL:
PAIDCallback – Sent in real time once the user completes the QR Code payment.
This indicates that the customer has successfully sent the payment.COMPLETEDCallback – Sent when the funds have been settled to your Brick account, based on the settlement timeline (typically T+1 working day).
📘 Use the PAID status to update order confirmations immediately, and COMPLETED for financial reconciliation or unlocking service delivery.
Last modified on
