emv_qr_builder library

A lightweight Dart library for building EMV Compliant QR Codes (VietQR).

This library focuses on generating the raw QR payload string. It supports standard EMVCo structure and provides a helper factory for VietQR.

Classes

EmvBuilder
The core engine that constructs the EMV QR string from EmvData.
EmvData
Represents the data structure for an EMV Compliant QR Code.
StringUtils
Helper class to sanitize strings for banking compatibility.
VietQrFactory
A factory class to create EmvData specifically for VietQR (NAPAS).