/ABA-File-Generator

.NET library to generate an aba file for bulk banking transactions with Australian banks.

Primary LanguageC#MIT LicenseMIT

ABA File Generator

Overview

Generates an aba file for bulk banking transactions with Australian banks. It's based on this repo: https://github.com/simonblee/aba-file-generator

Support

.NET framework 4.7.2

License

MIT License

Usage

using AbaFileGenerator;

var generator = new AbaGenerator
            {
                Bsb = "012-012", //ANZANZ E Trade Support
                AccountNumber = "12345678",
                BankName = "CBA",
                UserName = "Some name",
                Remitter = "From some guy",
                DirectEntryUserId = "999999",
                Description = "Payroll",
                IncludeAccountNumberInDescriptiveRecord = false,
                IncludeProcessingTime = false,
                IncludeTotalRecord = true,
            };
var result = generator.Generate([transactions]);
if(result.IsValid){
    System.IO.File.WriteAllText("/my/aba/file.aba", resulit.Data.AbaString);
}

References