diff options
author | Ivan Kohler <ivan@freeside.biz> | 2018-02-02 09:31:52 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2018-02-02 09:31:52 -0800 |
commit | 90b8472dd1f760092933acf0b1a366de2caf9caf (patch) | |
tree | b958c1fdbe81c5563c55b41f21a2c2be99258583 | |
parent | a023750bbd691868130811478e10c43635810b9e (diff) |
-rw-r--r-- | Changes | 4 | ||||
-rw-r--r-- | OnlinePayment.pm | 22 | ||||
-rw-r--r-- | notes_for_module_writers_v3 | 1 |
3 files changed, 19 insertions, 8 deletions
@@ -1,9 +1,11 @@ Revision history for Perl extension Business::OnlinePayment. -3.05 unreleased +3.05 Fri Feb 2 09:25:50 PST 2018 - Add txn_date to return fields (and build_subs) - doc: Add Tokenize action (stand-alone tokenize without a transaction) - doc: follow-up transaction fields + - doc: nacha_sec_code for ACH transactions + - doc: adjust URLs and year for current reality 3.04 Thu Dec 3 12:49:59 PST 2015 - Partial authorizations diff --git a/OnlinePayment.pm b/OnlinePayment.pm index eecade4..aa68380 100644 --- a/OnlinePayment.pm +++ b/OnlinePayment.pm @@ -6,7 +6,7 @@ use Carp; require 5.005; -$VERSION = '3.05_01'; +$VERSION = '3.05'; $VERSION = eval $VERSION; # modperlstyle: convert the string into a number # Remember subclasses we have "wrapped" submit() with _pre_submit() @@ -577,6 +577,14 @@ Bank's routing code Account type. Can be (case-insensitive): B<Personal Checking>, B<Personal Savings>, B<Business Checking> or B<Business Savings>. +=item nacha_sec_code + +NACHA SEC Code for US ACH transactions. 'PPD' indicates customer signed a form +giving authorization for the charge, 'CCD' same for a business checking/savings +account, 'WEB' for online transactions where a box was checked authorizing the +charge, and 'TEL' for authorization via recorded phone call (NACHA script +required). + =item account_name Account holder's name. @@ -834,7 +842,7 @@ Phil Lobbes E<lt>phil at perkpartners dot comE<gt> Copyright (c) 1999-2004 Jason Kohles Copyright (c) 2004 Ivan Kohler -Copyright (c) 2007-2016 Freeside Internet Services, Inc. +Copyright (c) 2007-2018 Freeside Internet Services, Inc. All rights reserved. @@ -850,7 +858,7 @@ Development: http://perl.business/onlinepayment/ng.html =head1 MAILING LIST Please direct current development questions, patches, etc. to the mailing list: -http://420.am/cgi-bin/mailman/listinfo/bop-devel/ +http://mail.freeside.biz/cgi-bin/mailman/listinfo/bop-devel/ =head1 REPOSITORY @@ -860,16 +868,16 @@ The code is available from our public git repository: Or on the web: - http://freeside.biz/gitweb/?p=Business-OnlinePayment.git + http://git.freeside.biz/gitweb/?p=Business-OnlinePayment.git Or: - http://freeside.biz/gitlist/Business-OnlinePayment.git + http://git.freeside.biz/cgit/Business-OnlinePayment.git Many (but by no means all!) processor plugins are also available in the same repository, see: - http://freeside.biz/gitweb/ + http://git.freeside.biz/gitweb/ Or: - http://freeside.biz/gitlist/ + http://git.freeside.biz/cgit/ =head1 DISCLAIMER diff --git a/notes_for_module_writers_v3 b/notes_for_module_writers_v3 index fed359a..3376500 100644 --- a/notes_for_module_writers_v3 +++ b/notes_for_module_writers_v3 @@ -82,6 +82,7 @@ These are the module writer's notes for v3. See the regular 'Post Authorization', 'Void', 'Credit', + 'Tokenize', 'Recurring Authorization', 'Modify Recurring Authorization', 'Cancel Recurring Authorization', |