ข้ามไปยังเนื้อหา

ParsedPayload

Defined in: payload/dist/parser.d.ts:81

readonly optional additionalData?: ParsedAdditionalData

Defined in: payload/dist/parser.d.ts:92


readonly amount: number | null

Defined in: payload/dist/parser.d.ts:85


readonly country: string

Defined in: payload/dist/parser.d.ts:87


readonly crc: ParsedCRC

Defined in: payload/dist/parser.d.ts:94


readonly currency: string

Defined in: payload/dist/parser.d.ts:86


readonly merchant: ParsedBillPayment | ParsedPromptPay | ParsedTrueMoney | null

Defined in: payload/dist/parser.d.ts:84


readonly optional merchantCategoryCode?: string

Defined in: payload/dist/parser.d.ts:90


readonly optional merchantCity?: string

Defined in: payload/dist/parser.d.ts:89


readonly optional merchantName?: string

Defined in: payload/dist/parser.d.ts:88


readonly payloadFormat: string

Defined in: payload/dist/parser.d.ts:82


readonly pointOfInitiation: "static" | "dynamic"

Defined in: payload/dist/parser.d.ts:83


readonly optional postalCode?: string

Defined in: payload/dist/parser.d.ts:91


readonly rawTags: readonly TLVField[]

Defined in: payload/dist/parser.d.ts:96

All top-level TLV fields, in wire order. Use for unknown / future tags.


readonly optional vatTqrc?: ParsedVATTQRC

Defined in: payload/dist/parser.d.ts:93

getTag(id): TLVField | undefined

Defined in: payload/dist/parser.d.ts:98

Lookup a top-level TLV field by id. Returns undefined if absent.

string

TLVField | undefined


getTagValue(id, subId?): string | undefined

Defined in: payload/dist/parser.d.ts:104

Lookup a value by id. Pass subId to descend one level into a nested template (tags 29–31, 62, 64 are templated). Returns undefined if either the parent or the sub-field is missing.

string

string

string | undefined