diff options
author | ivan <ivan> | 2008-06-05 19:25:32 +0000 |
---|---|---|
committer | ivan <ivan> | 2008-06-05 19:25:32 +0000 |
commit | 92a2ad38a8415ba22cb18969b77819aa3d2980b4 (patch) | |
tree | 8cf7dab9b5474b5cc03a5c3a790deb61e4418c46 /FS | |
parent | 1203e278e2ec38fcf1468da2e4f10862004bebeb (diff) |
implement quantity charging for setup fees
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/part_pkg/flat.pm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/FS/FS/part_pkg/flat.pm b/FS/FS/part_pkg/flat.pm index 8cb25a623..1d93e55cd 100644 --- a/FS/FS/part_pkg/flat.pm +++ b/FS/FS/part_pkg/flat.pm @@ -99,7 +99,9 @@ sub calc_setup { push @$details, $self->option( 'additional_info' . $i++ ); } - $self->option('setup_fee'); + my $quantity = $cust_pkg->quantity || 1; + + sprintf("%.2f", $quantity * $self->option('setup_fee') ); } sub calc_recur { |