summaryrefslogtreecommitdiff
path: root/FS/FS/pay_batch
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2012-08-07 18:39:05 -0700
committerMark Wells <mark@freeside.biz>2012-08-07 18:39:05 -0700
commit21254f0e0062b92c19530c49c6eacc9ce3e93827 (patch)
tree34115abe005a554f676e552f07575751865ef99e /FS/FS/pay_batch
parent21891ab9181cb54c36d78d6aacccadc1aaf910d7 (diff)
Business::BatchPayment fixes for TD EFT format, #17878
Diffstat (limited to 'FS/FS/pay_batch')
-rw-r--r--FS/FS/pay_batch/td_eft1464.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/FS/FS/pay_batch/td_eft1464.pm b/FS/FS/pay_batch/td_eft1464.pm
index 3a6befe..93612f1 100644
--- a/FS/FS/pay_batch/td_eft1464.pm
+++ b/FS/FS/pay_batch/td_eft1464.pm
@@ -154,5 +154,14 @@ $name = 'td_eft1464';
},
);
+sub _upgrade_gateway {
+ my $conf = FS::Conf->new;
+ my @batchconfig = $conf->config('batchconfig-td_eft1464');
+ my %options;
+ @options{ qw(originator datacentre short_name long_name return_branch
+ return_account cpa_code) } = @batchconfig;
+ ( 'TD_EFT', %options );
+}
+
1;