vnbankqr
Version:
Generate QR data for QR payment method in Viet Nam
19 lines (18 loc) • 679 B
TypeScript
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;