Registering for QR Code
To accept QR Code payments, your business must first be registered as a merchant and obtain a National Merchant ID (NMID) — a unique identifier regulated by Bank Indonesia. NMID ensures compliance and traceability within the national QR payment ecosystem.
📘 Note
Currently, you can only generate Dynamic QR Code via API. The Brick Dashboard only supports viewing QR Code transactions.
Static QR Code Registration via Dashboard
If you're managing multiple store locations with separate financial ledgers, Brick allows you to generate multiple static QR Code codes—each tied to its own NMID.
How to Register:
- Go to your Brick Dashboard and navigate to Receive Money > QR Code.
- You'll be directed to the list of QR Code transaction page. Click Manage Static QR Code to add a new QR Code Static QR Code.

- You'll see a list of previously registered QR Code. To register a new one, click Add Static QR Code.
- Fill out the required form, including:
- Display name (shop or branch name)
- Estimated revenue and profit
- Other business details as required by regulation.

- Once submitted, your registration will be reviewed.
⏳ Approval Time
Approval Time: NMID registration takes approximately 3–4 working days.
- After approval, your Static QR Code image will be available in the dashboard for download and use.

Dynamic QR Code Registration
To register for Dynamic QR Code, please contact our sales team. Once we’ve collected your information, your NMID request will be submitted for review.
🕒 Dynamic QR Code activation also takes approximately 3–4 working days.
QR Code for Subaccounts
The registration flow for QR Code under subaccounts mirrors that of the main account.
Each subaccount can register and manage its own NMID and QR Code, offering a clean separation of payment data across brands or entities.
📘 Learn more about how Subaccounts work here.
