UNPKG

vnbankqr

Version:

Generate QR data for QR payment method in Viet Nam

19 lines (18 loc) 679 B
import Transaction from './models/Transaction.js'; declare class VNBankQR { version: string; initMethod: string; country: string; currency: string; transaction?: Transaction; constructor(configs: { [key: string]: any; }); generate(transaction: Transaction): string; addAdditionDataFields(qrData: string, transaction: Transaction): string; addTransactionFields(qrData: string, transaction: Transaction): string; addProviderFields(qrData: string, transaction: Transaction): string; addMerchantFields(qrData: string, transaction: Transaction): string; addChecksumFields(qrData: string): string; } export default VNBankQR;