summaryrefslogtreecommitdiff
path: root/httemplate/misc/xmlhttp-pay_batch-note.html
diff options
context:
space:
mode:
Diffstat (limited to 'httemplate/misc/xmlhttp-pay_batch-note.html')
-rw-r--r--httemplate/misc/xmlhttp-pay_batch-note.html18
1 files changed, 18 insertions, 0 deletions
diff --git a/httemplate/misc/xmlhttp-pay_batch-note.html b/httemplate/misc/xmlhttp-pay_batch-note.html
new file mode 100644
index 000000000..ef5901631
--- /dev/null
+++ b/httemplate/misc/xmlhttp-pay_batch-note.html
@@ -0,0 +1,18 @@
+<% $note %>\
+<%init>
+
+my ($batchnum, $format) = $cgi->param('arg');
+
+my $note = '';
+if ( $batchnum =~ /^(\d+)$/ ) {
+ my $pay_batch = FS::pay_batch->by_key($batchnum);
+ if ( $pay_batch and $format =~ /^(\w+)$/ ) {
+ my $class = "FS::pay_batch::$format";
+ if ( $class->can('download_note') ) {
+ # now we can actually do something
+ $note = $class->download_note($pay_batch);
+ }
+ }
+}
+
+</%init>