'type' => 'checkbox',
},
'prorate_round_day'=> {
- 'name' => 'When prorating first month, round to '.
- 'the nearest full day',
+ 'name' => 'Round the prorated period to the nearest '.
+ 'full day',
'type' => 'checkbox',
},
'prorate_defer_bill'=> {
sub calc_recur {
my $self = shift;
- return $self->calc_prorate(@_) - $self->calc_discount(@_);
+ return $self->calc_prorate(@_, $self->cutoff_day) - $self->calc_discount(@_);
+}
+
+sub cutoff_day {
+ my $self = shift;
+ $self->option('cutoff_day', 1) || 1;
}
1;