MIA QR Types
Within the QR MIA API, QR codes can be generated in several formats, depending on the usage context and the required level of transaction detail.
Static QR – A predefined QR code with fixed data (no amount or personalized details). It is suitable for recurring payments where the amount is manually entered by the customer (e.g., donations, flexible contributions).
Dynamic QR – A one-time generated code that includes specific transaction details such as the amount, merchant ID, and optionally customer information. It is ideal for cases where accurate and secure payment tracking is required.
Hybrid QR – Combines features of both static and dynamic codes. It may be used for both one-time and recurring payments, where some data remains constant and other data is transaction-specific.
The choice of QR code type should be based on the operational purpose and expected user behavior.
Reusable
Yes
No
Yes
Can be modified later
Yes
No
Yes – via the extension endpoint
Placement on static media
Yes (stickers, posters)
No (one-time use)
Yes
Amount type
Fixed, Controlled, Free
Fixed, Controlled
Fixed, Controlled
Allows variable amounts
Yes, Controlled
or Free
Yes, Controlled
or Free
Yes, Controlled
or Free
Configurable validity
No
Yes
Yes (possibility via extension)
Callback and redirect URL
Yes
Yes
Yes
Suitable for
Universal QR codes with open payment
One-time orders or fixed payments
One-time orders or fixed payments with QR code placed on a static media
Last updated