Options:
+=over 4
+
=item from
Sender address, required
prune_applications();
+=head1 SUBROUTINES
+
+=over 4
+
=item prune_applications OPTION_HASH
Removes applications of credits to refunds in the event that the database
=head1 METHODS
+=over 4
+
=item insert
=cut
=item applied_to_invoice
-Returns a string representing the invoice (see L<FS::cust_bill), for example:
+Returns a string representing the invoice (see L<FS::cust_bill>), for example:
"applied to Invoice #54 (3/20/2008)"
=cut
Each option description can be a scalar description, for simple options, or a
hashref with the following values:
+=over 4
+
=item label - Description
=item type - Currently text, money, checkbox, checkbox-multiple, select, select-agent, select-pkg_class, select-part_referral, select-table, fixed, hidden, (others can be implemented as httemplate/elements/tr-TYPE.html mason components). Defaults to text.
=over 4
-
=item cust_main
Returns the parent customer object (see L<FS::cust_main>).
}
-
-
-
=back
=head1 SEE ALSO
L<FS::payinfo_Mixin>
-=back
+=cut
+
+1;
=item sec_granularity - granularity in seconds, i.e. 6 or 60; 0 for per-call
-=item classnum - usage class (see L<FS::usage_class) if any for this rate
+=item classnum - usage class (see L<FS::usage_class>) if any for this rate
=back
=head1 DESCRIPTION
An FS::usage_class object represents a usage class. Every rate detail
-(see L<FS::rate_detail) has, optionally, a usage class. FS::usage_class
+(see L<FS::rate_detail>) has, optionally, a usage class. FS::usage_class
inherits from FS::Record. The following fields are currently supported:
=over 4