emvqrcode library

Classes

AdditionalDataFieldTemplate
set additional data field template
AdditionalDataFieldTemplateModel
AdditionalDataFieldTemplateValue
ApplicationTemplate
BerTvl
CommonDataTemplate
CPM
EMVCPM
EMVMPM
emv mpm type
EMVQR
set emv value
EmvqrModel
MerchantAccountInformation
set merchant account information
MerchantAccountInformationModel
MerchantAccountInformationValue
MerchantInformationLanguageTemplate
set merchant information language template
MerchantInformationLanguageTemplateModel
MerchantInformationLanguageTemplateValue
TLVModel
UnreservedTemplate
set unreserved template value
UnreservedTemplateModel
UnreservedTemplateValue

Functions

berTvlFromJson(String str) BerTvl
berTvlToJson(BerTvl data) String
between(String id, String start, String end) Map<String, dynamic>
emvqrModelFromJson(String str) EmvqrModel
emvqrModelToJson(EmvqrModel data) String
format(String id, String value) String
generatePayload(EmvqrModel emv) → EmvEncode
getValueLength(String value) String
merchantAccountInformationFromJson(String str) MerchantAccountInformationModel
merchantAccountInformationToJson(MerchantAccountInformationModel data) String
parseEMVQR(String payload) → EMVDeCode
setTLV(String v, String id) TLVModel
set tlv value
tlvModelFromJson(String str) TLVModel
tlvModelToJson(TLVModel data) String
tlvToString(TLVModel? tlv) String
unreservedTemplateFromJson(String str) UnreservedTemplateModel
unreservedTemplateToJson(UnreservedTemplateModel data) String
verifyEmvQr(String value) bool
verify emvqr