PakDataKit - v2.2.0
    Preparing search index...

    Interface MerchantQrOptions

    Options for createMerchantQr.

    interface MerchantQrOptions {
        merchantAccount: MerchantAccountInfo;
        merchantName: string;
        city: string;
        mcc?: string;
        amount?: number;
        dynamic?: boolean;
        billNumber?: string;
        mobileNumber?: string;
        reference?: string;
        dueDate?: Date;
        amountAfterDueDate?: number;
    }
    Index
    merchantAccount: MerchantAccountInfo

    Raast merchant account template. Its sub-fields are defined by the bank.

    merchantName: string

    Merchant name (up to 25 characters).

    city: string

    Merchant city (up to 15 characters).

    mcc?: string

    ISO 18245 merchant category code. Defaults to 0000.

    amount?: number

    Amount in PKR. When set, the QR is dynamic unless dynamic is false.

    dynamic?: boolean

    Overrides the point of initiation (static 11 / dynamic 12).

    billNumber?: string

    Bill or invoice number (tag 62-01, up to 25 characters).

    mobileNumber?: string

    Customer mobile number (tag 62-02, up to 15 characters).

    reference?: string

    Reference label (tag 62-05, up to 25 characters).

    dueDate?: Date

    Payment due date (Pakistan-specific tag 62-50). Requires amountAfterDueDate.

    amountAfterDueDate?: number

    Amount payable after the due date (Pakistan-specific tag 62-51).