Skip to content

parseTrueMoneySlipVerify

parseTrueMoneySlipVerify(payload): ParsedTrueMoneySlipVerify | null

Defined in: slip-verify.ts:170

Parse a TrueMoney Slip Verify Mini-QR payload. Returns null for any string that doesn’t carry the TrueMoney marker pair (sub-tags 00 + 01 both '01') or whose CRC fails to verify. Comparison is case-insensitive; truncated CRCs (1-3 chars) are auto-padded.

string

ParsedTrueMoneySlipVerify | null

parseTrueMoneySlipVerify('00480002010102010203P2P0313TXN00012345670408250120249104b425')
// → { eventType: 'P2P', transactionId: 'TXN0001234567', date: '25012024' }