@cfxlabsinc/b2b-services
    Preparing search index...

    Generates NACHA-formatted ACH files from batches of debit and credit entries.

    Index

    Constructors

    Methods

    Constructors

    • Parameters

      • args: {
            companyEin: string;
            companyName: string;
            immediateDestinationName: string;
            immediateDestinationRoutingNumber: string;
            immediateOriginName: string;
            immediateOriginRoutingNumber: string;
            odfiRouting: string;
        }
        • companyEin: string

          Originating company EIN / tax ID, used to build the Company Identification (Batch Header field 5).

        • companyName: string

          Originating company name (Batch Header field 3, max 16 characters).

        • immediateDestinationName: string

          Name of the receiving institution (File Header field 11, max 23 characters).

        • immediateDestinationRoutingNumber: string

          9-digit ABA routing number of the receiving institution (File Header field 3).

        • immediateOriginName: string

          Name of the originating institution (File Header field 12, max 23 characters).

        • immediateOriginRoutingNumber: string

          9-digit ABA routing number or tax ID of the originating institution (File Header field 4).

        • odfiRouting: string

          9-digit ABA routing number of the Originating Depository Financial Institution.

      Returns NachaFileGenerator

    Methods

    • Parameters

      • __namedParameters: {
            batches: { credits: AchEntry[]; debits: AchEntry[]; reference: string }[];
            fileReference: string;
        }

      Returns string