[freeside-commits] branch master updated. 816f74ae7cec86971d6fd2abfd45a166532f720c

Ivan ivan at 420.am
Tue Jan 19 12:38:17 PST 2016


The branch, master has been updated
       via  816f74ae7cec86971d6fd2abfd45a166532f720c (commit)
      from  9984a835dcb4cf39bc659643f0556e4b3011cbf8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 816f74ae7cec86971d6fd2abfd45a166532f720c
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Tue Jan 19 12:38:16 2016 -0800

    IDT payment type, RT#39868

diff --git a/FS/FS/payby.pm b/FS/FS/payby.pm
index 443a130..530d88d 100644
--- a/FS/FS/payby.pm
+++ b/FS/FS/payby.pm
@@ -100,6 +100,12 @@ tie %hash, 'Tie::IxHash',
     longname  => 'Western Union',
     cust_main => '', #this is a payment type only
   },
+  'IDTP' => {
+    tinyname  => 'IDT',
+    shortname => 'IDT Payment Services',
+    longname  => 'IDT Payment Services',
+    cust_main => '', #this is a payment type only
+  },
   'MCRD' => { #not the same as DCRD
     tinyname  => 'card',
     shortname => 'Manual credit card', # initial payment, then billing
diff --git a/httemplate/search/elements/cust_pay_or_refund.html b/httemplate/search/elements/cust_pay_or_refund.html
index ffc6afe..697cf84 100755
--- a/httemplate/search/elements/cust_pay_or_refund.html
+++ b/httemplate/search/elements/cust_pay_or_refund.html
@@ -300,7 +300,7 @@ if ( $cgi->param('magic') ) {
       foreach my $payby ( $cgi->param('payby') ) {
 
         $payby =~
-          /^(CARD|CHEK|BILL|CASH|PPAL|APPL|ANRD|PREP|WIRE|WEST|EDI|MCRD|MCHK)(-(VisaMC|Amex|Discover|Maestro|Tokenized))?$/
+          /^(CARD|CHEK|BILL|CASH|PPAL|APPL|ANRD|PREP|WIRE|WEST|IDTP|EDI|MCRD|MCHK)(-(VisaMC|Amex|Discover|Maestro|Tokenized))?$/
             or die "illegal payby $payby";
 
         my $payby_search = "$table.payby = '$1'";
diff --git a/httemplate/search/elements/report_cust_pay_or_refund.html b/httemplate/search/elements/report_cust_pay_or_refund.html
index a25e696..730db68 100644
--- a/httemplate/search/elements/report_cust_pay_or_refund.html
+++ b/httemplate/search/elements/report_cust_pay_or_refund.html
@@ -33,7 +33,7 @@ Examples:
     options   => [ keys(\%payby) ],
     labels    => \%payby,
     multiple  => 1,
-    size      => 16
+    size      => 18,
   &>
 
   <TR>
@@ -199,6 +199,7 @@ tie (my %payby, 'Tie::IxHash',
   'PREP'           => 'prepaid card',
   'WIRE'           => 'wire transfer',
   'WEST'           => 'Western Union',
+  'IDTP'           => 'IDT Payment Services',
   'EDI'            => 'Electronic Debit (EDI)',
   'MCRD'           => 'manual credit card',
   'MCHK'           => 'manual electronic check',

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/payby.pm                                            |    6 ++++++
 httemplate/search/elements/cust_pay_or_refund.html        |    2 +-
 httemplate/search/elements/report_cust_pay_or_refund.html |    3 ++-
 3 files changed, 9 insertions(+), 2 deletions(-)




More information about the freeside-commits mailing list