ACH::Builder

Tools for Building ACH (Automated Clearing House) Files
Download

ACH::Builder Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Tim Keefer
  • Publisher web site:
  • http://search.cpan.org/~tkeefer/

ACH::Builder Tags


ACH::Builder Description

Tools for Building ACH (Automated Clearing House) Files ACH::Builder is a Perl module to help construct ACH files, which are fixed width formatted files accpected by most banks. ACH (Automated Clearing House) is an electronic banking network operating system in the United States. ACH processes large volumes of both credit and debit transactions which are originated in batches. Rules and regulations governing the ACH network are established by the National Automated Clearing House Association (NACHA) and the Federal Reserve (Fed).ACH credit transfers include direct deposit payroll payments and payments to contractors and vendors. ACH debit transfers include consumer payments on insurance premiums, mortgage loans, and other kinds of bills.SYNOPSIS use ACH::Builder; my $ach = ACH::Builder->new( { # (required) Company Identification, Fed Tax ID company_id => '11-111111', # (required) This will appear on the receiver's bank statement company_name => 'MY COMPANY', # (required) a brief description of the nature of the # payments this will apper on the receiver's bank statement entry_description => 'TV-TELCOM', # (required) destination => '123123123', destination_name => 'COMMERCE BANK', # (required) origin => '12312311', origin_name => 'MYCOMPANY', # (optional) company_note => 'BILL', # (optional) effective_date => 'yymmdd', } ); # I've included some sample detail records my @samples = $ach->sample_detail_records(); # build file header record $ach->make_file_header_record(); # build batch for web entries $ach->set_entry_class_code( 'WEB' ); $ach->make_batch( @samples ); # build batch for telephone entries $ach->set_entry_class_code( 'TEL' ); $ach->make_batch( @samples ); # build file control record $ach->make_file_control_record(); print $ach->to_string; Requirements: · Perl Limitations: · Only supports the ACH format.


ACH::Builder Related Software